Metodo IWRdsProtocolConnection::SessionArbitrationEnumeration (wtsprotocol.h)
Chiamato dopo l'arbitrato per consentire al protocollo di specificare le sessioni da riconnettere. L'estensione del protocollo deve restituire E_NOTIMPL per usare l'arbitrato di sessione predefinito.
Sintassi
HRESULT SessionArbitrationEnumeration(
[in] HANDLE_PTR hUserToken,
[in] BOOL bSingleSessionPerUserEnabled,
[out] ULONG *pSessionIdArray,
[in, out] ULONG *pdwSessionIdentifierCount
);
Parametri
[in] hUserToken
Handle che rappresenta il token utente.
[in] bSingleSessionPerUserEnabled
Specifica se un utente può essere associato solo a una singola sessione.
[out] pSessionIdArray
Puntatore a una matrice ULONG che riceve gli identificatori di sessione disconnessi per l'utente. Se questo parametro è NULL, il servizio Servizi Desktop remoto richiede il numero di elementi per allocare questa matrice. Inserire il numero di identificatori nel valore a cui punta pdwSessionIdentifierCount.
[in, out] pdwSessionIdentifierCount
Puntatore a un valore ULONG che riceve il numero di elementi nella matrice pSessionIdArray .
Valore restituito
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2012 |
Piattaforma di destinazione | Windows |
Intestazione | wtsprotocol.h |