Функция WTSTerminateProcess (wtsapi32.h)
Завершает указанный процесс на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов).
Синтаксис
BOOL WTSTerminateProcess(
[in] HANDLE hServer,
[in] DWORD ProcessId,
[in] DWORD ExitCode
);
Параметры
[in] hServer
Обработка на сервере узла сеансов удаленных рабочих стола. Укажите дескриптор, открытый функцией WTSOpenServer , или укажите WTS_CURRENT_SERVER_HANDLE, чтобы указать сервер узла сеансов удаленных рабочих столов, на котором выполняется приложение.
[in] ProcessId
Указывает идентификатор процесса, который необходимо завершить.
[in] ExitCode
Указывает код выхода для завершенного процесса.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет ненулевым.
Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Требования
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | wtsapi32.h |
Библиотека | Wtsapi32.lib |
DLL | Wtsapi32.dll |