WTSTerminateProcess-Funktion (wtsapi32.h)
Beendet den angegebenen Prozess auf dem angegebenen Remotedesktop-Sitzungshostserver (RD-Sitzungshost).
Syntax
BOOL WTSTerminateProcess(
[in] HANDLE hServer,
[in] DWORD ProcessId,
[in] DWORD ExitCode
);
Parameter
[in] hServer
Verarbeiten mit einem RD-Sitzungshostserver. Geben Sie ein Von der WTSOpenServer-Funktion geöffnetes Handle an, oder geben Sie WTS_CURRENT_SERVER_HANDLE an, um den RD-Sitzungshostserver anzugeben, auf dem Ihre Anwendung ausgeführt wird.
[in] ProcessId
Gibt den Prozessbezeichner des zu beendenden Prozesses an.
[in] ExitCode
Gibt den Exitcode für den beendeten Prozess an.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Nichtzero-Wert.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | wtsapi32.h |
Bibliothek | Wtsapi32.lib |
DLL | Wtsapi32.dll |