Compartilhar via


Método IWRdsProtocolLicenseConnection::SendClientLicense (wtsprotocol.h)

Envia uma licença para o cliente.

Sintaxe

HRESULT SendClientLicense(
  [in] PBYTE pClientLicense,
  [in] ULONG cbClientLicense
);

Parâmetros

[in] pClientLicense

Um ponteiro para uma matriz de bytes que contém a licença.

[in] cbClientLicense

Um inteiro que contém o tamanho, em bytes, da licença.

Valor retornado

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. O gerenciador de conexões remoto registra todos os erros retornados.

Comentários

Para obter mais informações sobre as matrizes de bytes trocadas nessa chamada (como as estruturas de pacotes SERVER_NEW_LICENSE, SERVER_PLATFORM_CHALLENGE, SERVER_LICENSE_REQUEST e SERVER_UPGRADE_LICENSE ), consulte [MS-RDPELE]: Protocolo de Área de Trabalho Remota: Extensão de Licenciamento.

Requisitos

   
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

IWRdsProtocolLicenseConnection