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


Функция ResUtilGetDwordValue (resapi.h)

Возвращает числовое значение из базы данных кластера.

Синтаксис

DWORD ResUtilGetDwordValue(
  [in]  HKEY    hkeyClusterKey,
  [in]  LPCWSTR pszValueName,
  [out] LPDWORD pdwOutValue,
  [in]  DWORD   dwDefaultValue
);

Параметры

[in] hkeyClusterKey

Ключ, определяющий расположение числового значения в базе данных кластера.

[in] pszValueName

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

[out] pdwOutValue

Указатель на полученное значение.

[in] dwDefaultValue

Возвращаемое значение, если значение, на которое указывает pszValueName , не найдено.

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

Если операции выполняются успешно, функция возвращает ERROR_SUCCESS.

Если операция завершается сбоем, функция возвращает код системной ошибки. Ниже приведен возможный код ошибки.

Код возврата Описание
ERROR_INVALID_PARAMETER
Значение, на которое указывает ValueName, не является числовым значением.

Комментарии

Служебная функция ResUtilGetDwordValue вызывает функцию API кластераClusterRegQueryValue для получения значения.

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter
Целевая платформа Windows
Header resapi.h
Библиотека ResUtils.lib
DLL ResUtils.dll

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

ClusterRegQueryValue

ResUtilGetBinaryValue

ResUtilGetExpandSzValue

ResUtilGetMultiSzValue

ResUtilGetSzValue