Partager via


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

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

Récupère une collection d’ID de session pour la reconnexion.

Syntaxe

HRESULT SessionArbitrationEnumeration(
  [in]      HANDLE_PTR hUserToken,
  [in]      BOOL       bSingleSessionPerUserEnabled,
  [out]     ULONG      *pSessionIdArray,
  [in, out] ULONG      *pdwSessionIdentifierCount
);

Paramètres

[in] hUserToken

Pointeur vers un handle de jeton utilisateur.

[in] bSingleSessionPerUserEnabled

Valeur booléenne qui spécifie si un utilisateur peut être associé à, au maximum, une session.

[out] pSessionIdArray

Pointeur vers un tableau d’entiers qui contient les ID de session déconnectés pour l’utilisateur.

[in, out] pdwSessionIdentifierCount

Pointeur vers un entier qui spécifie le nombre d’ID de session déconnectés référencés par le paramètre pSessionIdArray .

Valeur de retour

None

Remarques

Le service Services Bureau à distance appelle cette méthode pour rechercher les sessions existantes auxquelles cet utilisateur peut se reconnecter. Si cette méthode retourne un code d’erreur HRESULT ou si elle ne retourne aucun ID de session, le service Des services Bureau à distance effectue lui-même l’arbitrage.

Configuration requise

Condition requise Valeur
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