Método IWRdsProtocolManager::NotifySessionStateChange (wtsprotocol.h)
Notifica o provedor de protocolo de alterações no estado de uma sessão.
Sintaxe
HRESULT NotifySessionStateChange(
[in] WRDS_SESSION_ID *SessionId,
[in] ULONG EventId
);
Parâmetros
[in] SessionId
Um ponteiro para uma estrutura WRDS_SESSION_ID que identifica exclusivamente a sessão.
[in] EventId
Um inteiro que contém a ID do evento. As IDs a seguir podem ser encontradas em Winuser.h.
WTS_CONSOLE_CONNECT (0x1)
WTS_CONSOLE_DISCONNECT (0x2)
WTS_REMOTE_CONNECT (0x3)
WTS_SESSION_LOGOFF (0x6)
WTS_SESSION_LOCK (0x7)
WTS_SESSION_UNLOCK (0x8)
WTS_SESSION_REMOTE_CONTROL (0x9)
Retornar valor
Quando você estiver implementando esse método, retorne S_OK se a função for bem-sucedida. Se falhar, retorne um valor HRESULT que indica o erro. Para obter uma lista de códigos de erro comuns, consulte Valores HRESULT comuns.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2012 |
Plataforma de Destino | Windows |
Cabeçalho | wtsprotocol.h |