Win32_TSLicenseKeyPack 类的 ReinstallAgreementLicenseKeyPack 方法
重新安装通过许可协议购买的远程桌面服务许可证密钥包,并通过 Internet 自动连接以验证密钥包许可证。
语法
uint32 ReinstallAgreementLicenseKeyPack(
[in] uint32 AgreementType,
[in] string sAgreementNumber,
[in] uint32 ProductVersion,
[in] uint32 ProductType,
[in] uint32 LicenseCount,
[out] uint32 KeyPackId
);
参数
-
AgreementType [in]
-
协议类型。
-
0
-
许可证密钥包来自 select volume license agreement (for customers with 250 or more computers) 。 sAgreementNumber 参数是) 签名的协议表单上找到的注册编号 (七位数字。
-
1
-
许可证密钥包来自适用于具有 250 台或更多计算机的客户的企业批量许可协议。 sAgreementNumber 参数是) 签名的协议表单上找到的注册编号 (七位数字。
-
2
-
许可证密钥包来自高等教育机构的校园批量许可协议。 sAgreementNumber 参数是) 签名的协议表单上找到的注册编号 (七位数字。
-
3
-
许可证密钥包来自中小学的学校批量许可协议。 sAgreementNumber 参数是) 签名的协议表单上找到的注册编号 (七位数字。
-
4
-
许可证密钥包来自服务提供商许可协议,服务提供商可按月许可 Microsoft 软件。 sAgreementNumber 参数是) 签名的协议表单上找到的注册编号 (七位数字。
-
5
-
许可证密钥包来自其他许可协议,例如开放价值、多年开放许可和开放式订阅许可证。 sAgreementNumber 参数是随程序信息一起提供的协议编号。
sAgreementNumber [in]
协议编号或注册号。 sAgreementNumber 参数是一个不带连字符的七位数数字字符串。
ProductVersion [in]
产品版本。
0
不支持。
1
不支持。
2
Windows Server 2008
ProductType [in]
产品类型。
0
远程桌面服务许可证密钥包产品类型按设备。 因此,连接到 RD 会话主机服务器的每个设备都必须具有许可证。
1
远程桌面服务许可证密钥包产品类型按用户。 因此,连接到 RD 会话主机服务器的每个用户都必须具有许可证。
2
此产品类型无效。
LicenseCount [in]
要安装的许可证数。
KeyPackId [out]
接收密钥包标识符。
返回值
如果该方法成功,则返回零。 如果该方法不成功,则返回非零值。 有关错误代码的列表,请参阅 远程桌面服务 WMI 提供程序错误代码。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
无受支持的版本 |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root\CIMv2 |
MOF |
|
DLL |
|