Поделиться через


Метод ImportAgreementLicenseKeyPack класса Win32_TSLicenseKeyPack

Импортирует с другого сервера лицензирования удаленных рабочих столов пакет лицензионных ключей служб удаленных рабочих столов, приобретенный по лицензионному соглашению, и автоматически подключается через Интернет для проверки лицензии на пакет ключей.

Синтаксис

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
);

Параметры

AgreementType [in]

Тип соглашения.

0

Пакет лицензионных ключей относится к соглашению о корпоративном лицензировании Select (для клиентов с 250 или более компьютерами). Параметр sAgreementNumber — это номер регистрации (семь числовых цифр), найденный в форме подписанного соглашения.

1

Пакет ключей лицензий предоставляется по корпоративному лицензионному соглашению Enterprise для клиентов с 250 или более компьютерами. Параметр sAgreementNumber — это номер регистрации (семь числовых цифр), найденный в форме подписанного соглашения.

2

Пакет лицензионных ключей получен из корпоративного лицензионного соглашения Campus для высшего учебного заведения. Параметр sAgreementNumber — это номер регистрации (семь числовых цифр), найденный в форме подписанного соглашения.

3

Пакет лицензионных ключей предоставляется по соглашению о корпоративном лицензировании для учебных заведений для начальных и средних учебных заведений. Параметр sAgreementNumber — это номер регистрации (семь числовых цифр), найденный в форме подписанного соглашения.

4

Пакет лицензионных ключей состоит из лицензионного соглашения поставщика услуг, чтобы поставщики услуг лицензировали программное обеспечение Майкрософт на ежемесячной основе. Параметр sAgreementNumber — это номер регистрации (семь числовых цифр), найденный в форме подписанного соглашения.

5

Пакет ключей лицензии находится в другом лицензионном соглашении, например Open Value, Multi-Year Open License и Open Subscription License. Параметр sAgreementNumber — это номер соглашения, который предоставляется вместе со сведениями о программе.

sAgreementNumber [in]

Номер соглашения или номер регистрации. Параметр sAgreementNumber представляет собой семизначную числовую строку без дефисов.

ProductVersion [in]

Номер версии продукта.

0

Не поддерживается.

1

Не поддерживается.

2

Windows Server 2008

ProductType [in]

Тип продукта.

0

Тип продукта пакета лицензионных ключей служб удаленных рабочих столов — для каждого устройства. Поэтому каждое устройство, которое подключается к серверу узла сеансов удаленных рабочих стола, должно иметь лицензию.

1

Тип продукта пакета ключей лицензий служб удаленных рабочих столов — на пользователя. Таким образом, каждый пользователь, подключающийся к серверу узла сеансов удаленных рабочих стола, должен иметь лицензию.

2

Недопустимый тип продукта.

LicenseCount [in]

Количество импортируемых лицензий.

sSourceLSName [in]

Имя исходного сервера лицензирования удаленного рабочего стола. Это либо полное различающееся имя, либо IP-адрес сервера.

sSourceLSProductId [in]

Идентификатор сервера лицензирования удаленных рабочих столов. — это буквенно-цифровая строка из 35 символов, которая не может содержать дефисы.

KeyPackId [out]

Получает идентификатор пакета ключей.

Возвращаемое значение

Если метод завершается успешно, возвращается ноль. Если метод завершается неудачно, он возвращает ненулевое значение. Список кодов ошибок см. в разделе Коды ошибок поставщика WMI служб удаленных рабочих столов.

Требования

Требование Значение
Минимальная версия клиента
Ни одна версия не поддерживается
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\CIMv2
MOF
TlsWmiProv.mof
DLL
TlsWmiProv.dll

См. также раздел

Win32_TSLicenseKeyPack