Compartilhar via


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

[IWTSProtocolConnection::SessionArbitrationEnumeration não está mais disponível para uso a partir de Windows Server 2012. Em vez disso, use IWRdsProtocolConnection::SessionArbitrationEnumeration.]

Recupera uma coleção de IDs de sessão para reconexão.

Sintaxe

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

Parâmetros

[in] hUserToken

Um ponteiro para um identificador de token de usuário.

[in] bSingleSessionPerUserEnabled

Um valor booliano que especifica se um usuário pode ser associado a, no máximo, uma sessão.

[out] pSessionIdArray

Um ponteiro para uma matriz de inteiros que contém as IDs de sessão desconectadas para o usuário.

[in, out] pdwSessionIdentifierCount

Um ponteiro para um inteiro que especifica o número de IDs de sessão desconectadas referenciadas pelo parâmetro pSessionIdArray .

Retornar valor

Nenhum

Comentários

O serviço de Serviços de Área de Trabalho Remota chama esse método para encontrar sessões existentes às quais esse usuário pode se reconectar. Se esse método retornar um código de erro HRESULT ou não retornar nenhuma ID de sessão, o serviço de Serviços de Área de Trabalho Remota executará a própria arbitragem.

Requisitos

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

Confira também

IWTSProtocolConnection