Função WTSTerminateProcess (wtsapi32.h)
Encerra o processo especificado no servidor do Host da Sessão da Área de Trabalho Remota (Host da Sessão da Área de Trabalho Remota) especificado.
Sintaxe
BOOL WTSTerminateProcess(
[in] HANDLE hServer,
[in] DWORD ProcessId,
[in] DWORD ExitCode
);
Parâmetros
[in] hServer
Manipule para um servidor host de sessão de área de trabalho remota. Especifique um identificador aberto pela função WTSOpenServer ou especifique WTS_CURRENT_SERVER_HANDLE para indicar o servidor Host da Sessão de Área de Trabalho Remota no qual o aplicativo está sendo executado.
[in] ProcessId
Especifica o identificador de processo do processo a ser encerrado.
[in] ExitCode
Especifica o código de saída para o processo encerrado.
Valor retornado
Se a função for bem-sucedida, o valor retornado será um valor diferente de zero.
Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | wtsapi32.h |
Biblioteca | Wtsapi32.lib |
DLL | Wtsapi32.dll |