Compartir a través de


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

[IWTSProtocolConnection::SessionArbitrationEnumeration ya no está disponible para su uso a partir de Windows Server 2012. En su lugar, use IWRdsProtocolConnection::SessionArbitrationEnumeration.]

Recupera una colección de identificadores de sesión para la reconexión.

Sintaxis

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

Parámetros

[in] hUserToken

Puntero a un identificador de token de usuario.

[in] bSingleSessionPerUserEnabled

Valor booleano que especifica si un usuario se puede asociar, como máximo, a una sesión.

[out] pSessionIdArray

Puntero a una matriz de enteros que contiene los identificadores de sesión desconectados para el usuario.

[in, out] pdwSessionIdentifierCount

Puntero a un entero que especifica el número de identificadores de sesión desconectados a los que hace referencia el parámetro pSessionIdArray .

Valor devuelto

None

Observaciones

El servicio Servicios de Escritorio remoto llama a este método para buscar las sesiones existentes a las que este usuario puede volver a conectarse. Si este método devuelve un código de error HRESULT o no devuelve ningún identificador de sesión, el servicio servicios de Escritorio remoto realiza el arbitraje.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 R2
Plataforma de destino Windows
Encabezado wtsprotocol.h

Consulte también

IWTSProtocolConnection