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


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

Извлекает часть DWORD части пары "имя-значение" из политики лицензирования компонента программного обеспечения.

Синтаксис

HRESULT SLGetWindowsInformationDWORD(
  [in]  PCWSTR pwszValueName,
  [out] DWORD  *pdwValue
);

Параметры

[in] pwszValueName

Указатель на строку, завершающую значение NULL, содержащую имя, связанное со значением для извлечения.

[out] pdwValue

Указатель на значение, связанное с именем, указанным параметром pwszValueName.

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

Если метод выполнен успешно, он возвращает S_OK.

Если метод завершается ошибкой, возвращается код ошибки. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.

Эта функция может возвращать следующие значения, определенные в Slerror.h.

Возврат кода или значения Описание
SL_E_RIGHT_NOT_GRANTED
0xC004F013
Вызывающий объект не имеет разрешений, необходимых для вызова этой функции.
SL_E_DATATYPE_MISMATCHED
0xC004F01E
Часть значения пары "имя-значение" не является DWORD.
SL_E_VALUE_NOT_FOUND
0xC004F012
Запрошенная политика не определена для текущего устройства.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2008 [только классические приложения]
целевая платформа Виндоус
заголовка slpublic.h
библиотеки Slc.lib
DLL Slc.dll