Método InstallAgreementLicenseKeyPack da classe Win32_TSLicenseKeyPack
Instala 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 InstallAgreementLicenseKeyPack(
[in] uint32 AgreementType,
[in] string sAgreementNumber,
[in] uint32 ProductVersion,
[in] uint32 ProductType,
[in] uint32 LicenseCount,
[out] uint32 KeyPackId
);
Parâmetros
AgreementType [in]
Tipo de contrato.
Valor | Descrição |
---|---|
0 | O pacote de chaves de licença é de um contrato de licença de volume Selecionar (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 de 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 provedores de serviços licenciar 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, Licença Aberta de Vários Anos e Licença de Assinatura Aberta. 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 de registro. O parâmetro sAgreementNumber é uma cadeia de caracteres numérica de sete dígitos sem hifens.
ProductVersion [in]
Versão do produto.
Valor | Descrição |
---|---|
0 | Sem suporte |
1 | Sem suporte |
2 | Windows Server 2008/Windows Server 2008 R2 |
4 | Windows Server 2012/Windows Server 2012 R2 |
5 | Windows Server 2016 |
6 | Windows Server 2019 |
ProductType [in]
Tipo de produto.
Valor | Descrição |
---|---|
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 de Sessão de Área de Trabalho Remota deve ter uma licença. |
1 | O tipo de produto do 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 de 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 instaladas.
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.
Comentários
Você deve ser membro do grupo Administradores para chamar esse método.
Os arquivos MOF (Managed Object Format) contêm as definições para classes WMI (Instrumentação de Gerenciamento do Windows). Os arquivos MOF não são instalados como parte do SDK (Software Development Kit) do Microsoft Windows. Eles são instalados no servidor quando você adiciona a função associada usando o Gerenciador do Servidor. Para obter mais informações sobre arquivos MOF, consulte MOF (Managed Object Format).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Nenhum compatível |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\cimv2 |
MOF |
|
DLL |
|