Function TerminateProcess [src]

Prototype

pub fn TerminateProcess(hProcess: HANDLE, uExitCode: UINT) TerminateProcessError!void

Parameters

hProcess: HANDLEuExitCode: UINT

Possible Errors

AccessDenied
Unexpected

Source

pub fn TerminateProcess(hProcess: HANDLE, uExitCode: UINT) TerminateProcessError!void { if (kernel32.TerminateProcess(hProcess, uExitCode) == 0) { switch (GetLastError()) { Win32Error.ACCESS_DENIED => return error.AccessDenied, else => |err| return unexpectedError(err), } } }