Méthode IWRdsProtocolConnection ::SessionArbitrationEnumeration (wtsprotocol.h)
Appelé après arbitrage pour permettre au protocole de spécifier les sessions à reconnecter. L’extension de protocole doit retourner E_NOTIMPL pour utiliser l’arbitrage de session par défaut.
Syntaxe
HRESULT SessionArbitrationEnumeration(
[in] HANDLE_PTR hUserToken,
[in] BOOL bSingleSessionPerUserEnabled,
[out] ULONG *pSessionIdArray,
[in, out] ULONG *pdwSessionIdentifierCount
);
Paramètres
[in] hUserToken
Handle qui représente le jeton utilisateur.
[in] bSingleSessionPerUserEnabled
Spécifie si un utilisateur ne peut être associé qu’à une seule session.
[out] pSessionIdArray
Pointeur vers un tableau ULONG qui reçoit les identificateurs de session déconnectés pour l’utilisateur. Si ce paramètre a la valeur NULL, le service Services Bureau à distance demande le nombre d’éléments à allouer à ce tableau. Placez le nombre d’identificateurs dans la valeur pointée par pdwSessionIdentifierCount.
[in, out] pdwSessionIdentifierCount
Pointeur vers une valeur ULONG qui reçoit le nombre d’éléments dans le tableau pSessionIdArray .
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 | wtsprotocol.h |