|
TerminateProcess The TerminateProcess function terminates the specified process and all of its threads. VB4-32,5,6 Declare Function TerminateProcess Lib "kernel32" Alias "TerminateProcess" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long |
VB.NET System.Diagnostics.Process.Kill |
Operating Systems Supported |
Requires Windows NT 3.1 or later; Requires Windows 95 or later |
· hProcess Identifies the process to terminate. Windows NT: The handle must have PROCESS_TERMINATE access. For more information, see Process Objects.
· uExitCode Specifies the exit code for the process and for all threads terminated as a result of this call. Use the GetExitCodeProcess function to retrieve the process’s exit value. Use the GetExitCodeThread function to retrieve a thread’s exit value. |
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError. |
|
|
|