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


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

Сохраняет неизвестные свойства объекта кластера в кластерной базе данных.

Синтаксис

DWORD ResUtilSetUnknownProperties(
  [in] HKEY                         hkeyClusterKey,
  [in] const PRESUTIL_PROPERTY_ITEM pPropertyTable,
  [in] const PVOID                  pInPropertyList,
  [in] DWORD                        cbInPropertyListSize
);

Параметры

[in] hkeyClusterKey

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

[in] pPropertyTable

Указатель на таблицу свойств , указывающую свойства, которые не должны быть заданы этой функцией.

[in] pInPropertyList

Указатель на список свойств. Все свойства, которые отображаются в этом списке и не отображаются в pInPropertyList , задаются.

[in] cbInPropertyListSize

Указатель на размер входного буфера в байтах, на который указывает pInPropertyList.

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

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

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

Комментарии

ResUtilSetUnknownProperties задает только свойства, перечисленные в pInPropertyList , которые не перечислены в pPropertyTable.

Используйте ResUtilAddUnknownProperties для создания списка свойств и ResUtilGetAllProperties для получения неизвестных свойств.

Не вызывайте ResUtilSetUnknownProperties из следующих функций точки входа библиотеки DLL ресурсов:

ResUtilSetUnknownProperties можно безопасно вызывать из любой другой функции точки входа DLL ресурсов или из рабочего потока. Дополнительные сведения см. в разделе Вызовы функций, которые следует избегать в библиотеках DLL ресурсов.

Требования

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

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

ResUtilAddUnknownProperties

ResUtilGetAllProperties