Partager via


Méthode ITsSbResourceNotificationEx ::NotifyClientConnectionStateChangeEx (sbtsv.h)

Avertit les plug-ins inscrits des changements d’état dans une connexion cliente.

Syntaxe

HRESULT NotifyClientConnectionStateChangeEx(
  [in] BSTR                           userName,
  [in] BSTR                           domain,
  [in] BSTR                           initialProgram,
  [in] BSTR                           poolName,
  [in] BSTR                           targetName,
  [in] CONNECTION_CHANGE_NOTIFICATION connectionChangeType
);

Paramètres

[in] userName

Nom d'utilisateur.

[in] domain

Domaine de l’utilisateur.

[in] initialProgram

Programme initial.

[in] poolName

Nom du pool.

[in] targetName

Nom de la cible.

[in] connectionChangeType

Type de modification qui s’est produit. Ce paramètre peut prendre les valeurs suivantes.

CONNECTION_REQUEST_PENDING

Une requête cliente est en attente d’une ouverture de session d’un utilisateur.

CONNECTION_REQUEST_FAILED

Le répartiteur de connexions Bureau à distance n’a pas pu traiter la demande. Cette valeur est émise juste avant que le répartiteur de connexions Bureau à distance supprime la demande de connexion de son magasin.

CONNECTION_REQUEST_TIMEDOUT

Le délai de la demande a expiré. Cela signifie généralement que l’utilisateur a annulé la demande ou n’a pas pu se connecter en raison de problèmes de connectivité réseau. Cette valeur est émise juste avant que le répartiteur de connexions Bureau à distance supprime la demande de connexion de son magasin.

CONNECTION_REQUEST_SUCCEEDED

L’utilisateur s’est connecté à l’ordinateur cible. Cette valeur est émise juste avant que le répartiteur de connexions Bureau à distance supprime la demande de connexion de son magasin.

CONNECTION_REQUEST_CANCELLED

Le répartiteur de connexions Bureau à distance a annulé une demande de connexion

parce que la demande de connexion était en cours de traitement pendant que le service Broker de connexions Bureau à distance s’arrêtait.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête sbtsv.h

Voir aussi

ITsSbResourceNotification

ITsSbResourceNotificationEx