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
헤더 resapi.h
라이브러리 ResUtils.lib
DLL ResUtils.dll

추가 정보

ResUtilGetResourceDependency

리소스 유틸리티 함수