WTSTerminateProcess function (wtsapi32.h)
Terminates the specified process on the specified Remote Desktop Session Host (RD Session Host) server.
Syntax
BOOL WTSTerminateProcess(
[in] HANDLE hServer,
[in] DWORD ProcessId,
[in] DWORD ExitCode
);
Parameters
[in] hServer
Handle to an RD Session Host server. Specify a handle opened by the WTSOpenServer function, or specify WTS_CURRENT_SERVER_HANDLE to indicate the RD Session Host server on which your application is running.
[in] ProcessId
Specifies the process identifier of the process to terminate.
[in] ExitCode
Specifies the exit code for the terminated process.
Return value
If the function succeeds, the return value is a nonzero value.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Target Platform | Windows |
Header | wtsapi32.h |
Library | Wtsapi32.lib |
DLL | Wtsapi32.dll |