Share via


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

Vedi anche

IWTSProtocolConnection