Compartilhar via


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

Chamado após a arbitragem para permitir que o protocolo especifique as sessões a serem reconectadas. A extensão de protocolo deve retornar E_NOTIMPL para usar a arbitragem de sessão padrão.

Sintaxe

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

Parâmetros

[in] hUserToken

Um identificador que representa o token de usuário.

[in] bSingleSessionPerUserEnabled

Especifica se um usuário só pode ser associado a uma única sessão.

[out] pSessionIdArray

Um ponteiro para uma matriz ULONG que recebe os identificadores de sessão desconectados para o usuário. Se esse parâmetro for NULL, o serviço de Serviços de Área de Trabalho Remota solicitará o número de elementos para alocar essa matriz. Coloque o número de identificadores no valor apontado por pdwSessionIdentifierCount.

[in, out] pdwSessionIdentifierCount

Um ponteiro para um valor ULONG que recebe o número de elementos na matriz pSessionIdArray .

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Windows
Cabeçalho wtsprotocol.h

Confira também

IWRdsProtocolConnection