Método IWTSProtocolLicenseConnection::RequestClientLicense (wtsprotocol.h)
[IWTSProtocolLicenseConnection::RequestClientLicense não está mais disponível para uso a partir de Windows Server 2012. Em vez disso, use IWRdsProtocolLicenseConnection::RequestClientLicense.]
Solicita uma licença do cliente.
Sintaxe
HRESULT RequestClientLicense(
[in] PBYTE Reserve1,
[in] ULONG Reserve2,
[out] PBYTE ppClientLicense,
[in, out] ULONG *pcbClientLicense
);
Parâmetros
[in] Reserve1
Um ponteiro para uma matriz de bytes que contém dados adicionais que podem ser tratados pelo cliente.
[in] Reserve2
Um inteiro que contém o tamanho, em bytes, dos dados especificados pelo parâmetro Reserve1 .
[out] ppClientLicense
Um ponteiro para uma matriz de bytes que contém a solicitação de licença.
[in, out] pcbClientLicense
Um inteiro que contém o tamanho, em bytes, da solicitação especificada pelo parâmetro ppClientLicense .
Retornar valor
Quando você estiver implementando esse método, retorne S_OK se a função for bem-sucedida. Se falhar, retorne um valor HRESULT que indica o erro. Para obter uma lista de códigos de erro comuns, consulte Valores HRESULT comuns.
Comentários
Para obter mais informações sobre as matrizes de bytes trocadas nesta chamada, consulte [MS-RDPELE]: Protocolo de Área de Trabalho Remota: Extensão de Licenciamento.
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 |