Share via


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

Se llama después del arbitraje para permitir que el protocolo especifique las sesiones que se van a volver a conectar. La extensión de protocolo debe devolver E_NOTIMPL para usar el arbitraje de sesión predeterminado.

Sintaxis

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

Parámetros

[in] hUserToken

Identificador que representa el token de usuario.

[in] bSingleSessionPerUserEnabled

Especifica si un usuario solo se puede asociar a una sola sesión.

[out] pSessionIdArray

Puntero a una matriz ULONG que recibe los identificadores de sesión desconectados para el usuario. Si este parámetro es NULL, el servicio Servicios de Escritorio remoto solicita el número de elementos para asignar esta matriz. Coloque el número de identificadores en el valor al que apunta pdwSessionIdentifierCount.

[in, out] pdwSessionIdentifierCount

Puntero a un valor ULONG que recibe el número de elementos de la matriz pSessionIdArray .

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

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

Consulte también

IWRdsProtocolConnection