Método IWTSProtocolConnection::LogonNotify (wtsprotocol.h)
[IWTSProtocolConnection::LogonNotify ya no está disponible para su uso a partir de Windows Server 2012. En su lugar, use IWRdsProtocolConnection::LogonNotify.]
Especifica que el usuario ha iniciado sesión en la sesión.
Sintaxis
HRESULT LogonNotify(
[in] HANDLE_PTR hClientToken,
[in] WCHAR *wszUserName,
[in] WCHAR *wszDomainName,
[in] WTS_SESSION_ID *SessionId
);
Parámetros
[in] hClientToken
Puntero a un identificador de token de usuario.
[in] wszUserName
Puntero a una cadena que contiene el nombre de usuario.
[in] wszDomainName
Puntero a una cadena que contiene el nombre de dominio del usuario.
[in] SessionId
Puntero a una estructura de WTS_SESSION_ID que contiene el identificador de sesión asociado al usuario.
Valor devuelto
None
Observaciones
El servicio Servicios de Escritorio remoto también llama a este método cuando el estado de la sesión ha cambiado.
Se trata de una notificación de eventos y debe devolver inmediatamente desde este método. Para evitar un posible interbloqueo, no debe realizar ninguna llamada a función o método que dará como resultado una llamada directa o indirecta a una API de Servicios de Escritorio remoto . Si necesita realizar una llamada saliente, debe iniciar un nuevo subproceso y realizar la llamada saliente desde el nuevo subproceso.
Requisitos
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 R2 |
Plataforma de destino | Windows |
Encabezado | wtsprotocol.h |