Функция ResUtilSetDwordValue (resapi.h)
Задает числовое значение в базе данных кластера. Тип PRESUTIL_SET_DWORD_VALUE определяет указатель на эту функцию.
Синтаксис
DWORD ResUtilSetDwordValue(
[in] HKEY hkeyClusterKey,
[in] LPCWSTR pszValueName,
[in] DWORD dwNewValue,
[in, out] LPDWORD pdwOutValue
);
Параметры
[in] hkeyClusterKey
Ключ, определяющий расположение числового значения в базе данных кластера.
[in] pszValueName
Строка Юникода, завершающаяся нулевым значением, содержащая имя обновляемого значения.
[in] dwNewValue
Новое значение DWORD .
[in, out] pdwOutValue
Необязательный элемент. Указатель на то, куда следует скопировать обновленное значение.
Возвращаемое значение
Если операция выполнена успешно, функция возвращает ERROR_SUCCESS.
Если операция завершается сбоем, функция возвращает код системной ошибки.
Комментарии
Служебная функция ResUtilSetDwordValue обновляет базу данных кластера, вызывая функцию API кластераClusterRegSetValue.
Не вызывайте ResUtilSetDwordValue из следующих функций точки входа библиотеки DLL ресурсов:
ResUtilSetDwordValue можно безопасно вызывать из любой другой функции точки входа DLL ресурса или из рабочего потока. Дополнительные сведения см. в разделе Вызовы функций, которые следует избегать в библиотеках DLL ресурсов.Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows Server 2008 Корпоративная, Windows Server 2008 Datacenter |
Целевая платформа | Windows |
Header | resapi.h |
Библиотека | ResUtils.lib |
DLL | ResUtils.dll |