Método IWRdsProtocolManager::NotifySessionStateChange (wtsprotocol.h)
Notifica al proveedor de protocolos los cambios en el estado de una sesión.
Sintaxis
HRESULT NotifySessionStateChange(
[in] WRDS_SESSION_ID *SessionId,
[in] ULONG EventId
);
Parámetros
[in] SessionId
Puntero a una estructura de WRDS_SESSION_ID que identifica de forma única la sesión.
[in] EventId
Entero que contiene el identificador de evento. Los siguientes identificadores se pueden encontrar en 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)
Valor devuelto
Cuando implemente este método, devuelva S_OK si la función se realiza correctamente. Si se produce un error, devuelve un valor HRESULT que indica el error. Para obtener una lista de códigos de error comunes, consulte Valores HRESULT comunes.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2012 |
Plataforma de destino | Windows |
Encabezado | wtsprotocol.h |