지정된 리소스의 종속성을 열거하고 지정된 형식의 종속성에 대한 핸들을 반환합니다. 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 |
| 헤더 | resapi.h |
| 라이브러리 | ResUtils.lib |
| DLL | ResUtils.dll |