Freigeben über


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

Weitere Informationen

WTSOpenServer