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


Функция SLSetCurrentProductKey (slpublic.h)

Задает текущий
ключ продукта к ранее установленному ключу продукта.

Синтаксис

HRESULT SLSetCurrentProductKey(
  [in] HSLC       hSLC,
  [in] const SLID *pProductSkuId,
  [in] const SLID *pProductKeyId
);

Параметры

[in] hSLC

Тип: HSLC

Дескриптор текущего контекста SLC.

[in] pProductSkuId

Тип: const SLID*

Указатель на идентификатор SKU продукта.

[in] pProductKeyId

Тип: const SLID*

Указатель на идентификатор ключа продукта.

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

Тип: HRESULT WINAPI

Если эта функция завершается успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Возвращаемый код/значение Описание
SL_E_MISMATCHED_PRODUCT_SKU
0xC004F069
Номер SKU продукта не найден.
SL_E_PKEY_NOT_INSTALLED
0xC004F014
Ключ продукта недоступен.
SL_E_OPERATION_NOT_ALLOWED
0xC004F06A
Запрошенная операция не разрешена.

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header slpublic.h
Библиотека Slc.lib
DLL Slc.dll