Partager via


Méthode IWTSProtocolConnection::LogonNotify (wtsprotocol.h)

[IWTSProtocolConnection::LogonNotify n’est plus disponible à partir de Windows Server 2012. Utilisez plutôt IWRdsProtocolConnection::LogonNotify.]

Spécifie que l’utilisateur s’est connecté à la session.

Syntaxe

HRESULT LogonNotify(
  [in] HANDLE_PTR     hClientToken,
  [in] WCHAR          *wszUserName,
  [in] WCHAR          *wszDomainName,
  [in] WTS_SESSION_ID *SessionId
);

Paramètres

[in] hClientToken

Pointeur vers un handle de jeton utilisateur.

[in] wszUserName

Pointeur vers une chaîne qui contient le nom d’utilisateur.

[in] wszDomainName

Pointeur vers une chaîne qui contient le nom de domaine de l’utilisateur.

[in] SessionId

Pointeur vers une structure WTS_SESSION_ID qui contient l’ID de session associé à l’utilisateur.

Valeur de retour

None

Remarques

Le service Services Bureau à distance appelle également cette méthode lorsque l’état de la session a changé.

Il s’agit d’une notification d’événement que vous devez retourner immédiatement à partir de cette méthode. Pour éviter un blocage possible, vous ne devez pas effectuer d’appels de fonction ou de méthode qui entraînent directement ou indirectement l’appel d’une API services Bureau à distance . Si vous devez effectuer un appel sortant, vous devez démarrer un nouveau thread et effectuer l’appel sortant à partir du nouveau thread.

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 R2
Plateforme cible Windows
En-tête wtsprotocol.h

Voir aussi

IWTSProtocolConnection