Metodo IWTSProtocolConnection::LogonNotify (wtsprotocol.h)
[IWTSProtocolConnection::LogonNotify non è più disponibile per l'uso a partire da Windows Server 2012. Usare invece IWRdsProtocolConnection::LogonNotify.]
Specifica che l'utente ha eseguito l'accesso alla sessione.
Sintassi
HRESULT LogonNotify(
[in] HANDLE_PTR hClientToken,
[in] WCHAR *wszUserName,
[in] WCHAR *wszDomainName,
[in] WTS_SESSION_ID *SessionId
);
Parametri
[in] hClientToken
Puntatore a un handle di token utente.
[in] wszUserName
Puntatore a una stringa contenente il nome utente.
[in] wszDomainName
Puntatore a una stringa contenente il nome di dominio per l'utente.
[in] SessionId
Puntatore a una struttura WTS_SESSION_ID che contiene l'ID sessione associato all'utente.
Valore restituito
nessuno
Osservazioni
Il servizio Servizi Desktop remoto chiama anche questo metodo quando lo stato della sessione è cambiato.
Si tratta di una notifica degli eventi che deve essere restituita immediatamente da questo metodo. Per evitare un possibile deadlock, non è consigliabile effettuare chiamate a funzioni o metodi che determineranno direttamente o indirettamente la chiamata di un'API di Servizi Desktop remoto . Se è necessario effettuare qualsiasi chiamata in uscita, è necessario avviare un nuovo thread e effettuare la chiamata in uscita dal nuovo thread.
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 R2 |
Piattaforma di destinazione | Windows |
Intestazione | wtsprotocol.h |