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


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

Возвращает указанное свойство из базы данных кластера. Тип PRESUTIL_GET_PROPERTY определяет указатель на эту функцию.

Синтаксис

DWORD ResUtilGetProperty(
  [in]      HKEY                         hkeyClusterKey,
  [in]      const PRESUTIL_PROPERTY_ITEM pPropertyTableItem,
  [out]     PVOID                        *pOutPropertyItem,
  [in, out] LPDWORD                      pcbOutPropertyItemSize
);

Параметры

[in] hkeyClusterKey

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

[in] pPropertyTableItem

Указатель на структуру RESUTIL_PROPERTY_ITEM , описывающую извлекаемое свойство.

[out] pOutPropertyItem

Указатель на выходной буфер, в который возвращается запрошенное свойство. Предполагается, что буфер является частью списка свойств.

[in, out] pcbOutPropertyItemSize

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

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

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

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

Код возврата Описание
ERROR_BAD_ARGUMENTS
Один или несколько входных параметров были недопустимы.

Требования

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

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

RESUTIL_PROPERTY_ITEM