Compartilhar via


Método ImportAgreementLicenseKeyPack da classe Win32_TSLicenseKeyPack

Importa, de outro servidor de licença da Área de Trabalho Remota, um pacote de chaves de licença dos Serviços de Área de Trabalho Remota que foi comprado por meio de um contrato de licença e se conecta automaticamente pela Internet para validar a licença do pacote de chaves.

Sintaxe

uint32 ImportAgreementLicenseKeyPack(
  [in]  uint32 AgreementType,
  [in]  string sAgreementNumber,
  [in]  uint32 ProductVersion,
  [in]  uint32 ProductType,
  [in]  uint32 LicenseCount,
  [in]  string sSourceLSName,
  [in]  string sSourceLSProductId,
  [out] uint32 KeyPackId
);

Parâmetros

AgreementType [in]

Tipo de contrato.

0

O pacote de chaves de licença é de um contrato de licença de volume Select (para clientes com 250 ou mais computadores). O parâmetro sAgreementNumber é o número de registro (sete dígitos numéricos) encontrado no formulário do contrato assinado.

1

O pacote de chaves de licença é de um contrato de licença de volume Enterprise para clientes com 250 ou mais computadores. O parâmetro sAgreementNumber é o número de registro (sete dígitos numéricos) encontrado no formulário do contrato assinado.

2

O pacote de chaves de licença é de um contrato de licença por volume do Campus para uma instituição de ensino superior. O parâmetro sAgreementNumber é o número de registro (sete dígitos numéricos) encontrado no formulário do contrato assinado.

3

O pacote de chaves de licença é de um contrato de licença por volume escolar para instituições primárias e secundárias. O parâmetro sAgreementNumber é o número de registro (sete dígitos numéricos) encontrado no formulário do contrato assinado.

4

O pacote de chaves de licença é de um contrato de licença do Provedor de Serviços para que os provedores de serviços licenciem o software da Microsoft mensalmente. O parâmetro sAgreementNumber é o número de registro (sete dígitos numéricos) encontrado no formulário do contrato assinado.

5

O pacote de chaves de licença é de outro contrato de licença, como Open Value, Multi-Year Open License e Open Subscription License. O parâmetro sAgreementNumber é o número do contrato fornecido com as informações do programa.

sAgreementNumber [in]

Número do contrato ou número do registro. O parâmetro sAgreementNumber é uma cadeia de caracteres numérica de sete dígitos sem hifens.

ProductVersion [in]

Versão do produto.

0

Sem suporte.

1

Sem suporte.

2

Windows Server 2008

ProductType [in]

Tipo de produto.

0

O tipo de produto do pacote de chaves de licença dos Serviços de Área de Trabalho Remota é por dispositivo. Portanto, cada dispositivo que se conecta ao servidor Host da Sessão de Área de Trabalho Remota deve ter uma licença.

1

O tipo de produto pacote de chaves de licença dos Serviços de Área de Trabalho Remota é por usuário. Portanto, cada usuário que se conecta ao servidor Host da Sessão de Área de Trabalho Remota deve ter uma licença.

2

Esse tipo de produto não é válido.

LicenseCount [in]

Número de licenças a serem importadas.

sSourceLSName [in]

O nome do servidor de licença da Área de Trabalho Remota de origem. Esse é o nome diferenciado totalmente qualificado ou o endereço IP do servidor.

sSourceLSProductId [in]

O identificador do servidor de licença da Área de Trabalho Remota. O é uma cadeia de caracteres alfanumérica de 35 caracteres que não pode incluir hifens.

KeyPackId [out]

Recebe o identificador do pacote de chaves.

Valor retornado

Se o método for bem-sucedido, ele retornará zero. Se o método não for bem-sucedido, ele retornará um valor diferente de zero. Para obter uma lista de códigos de erro, consulte Códigos de erro do provedor WMI dos Serviços de Área de Trabalho Remota.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Nenhum compatível
Servidor mínimo com suporte
Windows Server 2008
Namespace
Root\cimv2
MOF
TlsWmiProv.mof
DLL
TlsWmiProv.dll

Confira também

Win32_TSLicenseKeyPack