Condividi tramite


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

Vedi anche

IWRdsProtocolConnection