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


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

Перечисляет зависимости указанного ресурса и возвращает дескриптор зависимости указанного типа. Тип PRESUTIL_GET_RESOURCE_DEPENDENCY_EX определяет указатель на эту функцию.

Синтаксис

HRESOURCE ResUtilGetResourceDependencyEx(
  [in] HANDLE  hSelf,
  [in] LPCWSTR lpszResourceType,
  [in] DWORD   dwDesiredAccess
);

Параметры

[in] hSelf

Дескриптор зависимого ресурса.

[in] lpszResourceType

Строка Юникода, заканчивающаяся null, которая указывает тип ресурса возвращаемой зависимости.

[in] dwDesiredAccess

Запрошенные привилегии доступа. Это может быть любое сочетание GENERIC_READ (0x80000000), GENERIC_ALL (0x10000000) или MAXIMUM_ALLOWED (0x02000000). Если это значение равно нулю (0), может быть возвращена неопределенная ошибка. Использование GENERIC_ALL аналогично вызову ResUtilGetResourceDependency.

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

Если операция выполнена успешно, функция возвращает дескриптор одному из ресурсов, от которых зависит ресурс, заданный параметром hSelf . Вызывающий объект отвечает за закрытие дескриптора путем вызова функции CloseClusterResource .

Если операция завершается сбоем, функция возвращает значение NULL. Для получения дополнительных сведений вызовите функцию GetLastError .

Требования

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

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

ResUtilGetResourceDependency

Функции служебной программы ресурсов