---
name: "ExitProcess"
section: "3w"
platform: "linux"
package: "libwine-dev"
version: "1.4.1-4"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/ExitProcess"
---

# ExitProcess(3w)

## NAME

**ExitProcess** (KERNEL32.@)

## SYNOPSIS

 ExitProcess\
  (\
   E                        *xitProcess*, 4  "pushl %ebp0t" ".byte 0*x8B*,\
   0xEC0t" ".byte 0       *x6A*,\
   0x000t" ".byte 0       *x68*,\
   0                        *x00*,\
   0                        *x00*,\
   0                        *x00*,\
   0x000t" "pushl 8(%     *ebp*\
  )

## PARAMS

ExitProcess Shrinker depend on this particular ExitProcess implementation

movl %esp,%ebp

pushl $0

pushl $0 **-** 4 bytes immediate.

## DESCRIPTION

Exits the current process.

## PARAMS

status **\[In\]**  Status code to exit with.

## RETURNS

Nothing.

## IMPLEMENTATION

Declared in **"winbase.h"**.

Implemented in **"dlls/kernel32/process.c"**.

Debug channel **"process"**.
