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


Функция 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.

Требования

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