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 |