다음을 통해 공유


IShellIconOverlayManager::GetReservedOverlayInfo 메서드(shlobj_core.h)

예약된 오버레이 중 하나에서 지정된 특성을 사용하여 지정된 파일의 아이콘 오버레이 또는 아이콘 이미지의 인덱스를 가져옵니다.

구문

HRESULT GetReservedOverlayInfo(
  [in, optional] PCWSTR pwszPath,
                 DWORD  dwAttrib,
  [out]          int    *pIndex,
                 DWORD  dwflags,
                 int    iReservedID
);

매개 변수

[in, optional] pwszPath

형식: PCWSTR

파일의 전체 경로입니다.

dwAttrib

형식:DWORD

파일의 특성입니다. 이 매개 변수는 Windows 헤더 파일에 정의된 파일 특성 플래그(FILE_ATTRIBUTE_*)의 조합일 수 있습니다. 파일 특성 상수를 참조하세요.

[out] pIndex

형식: int*

dwflags 값에 따라 아이콘 이미지 또는 아이콘 오버레이의 인덱스입니다.

dwflags

형식:DWORD

아이콘 오버레이의 인덱스의 경우 SIOM_OVERLAYINDEX 사용합니다. 아이콘 이미지의 인덱스의 경우 SIOM_ICONINDEX 사용합니다.

iReservedID

형식: int

예약된 아이콘 오버레이 ID입니다.

반환 값

형식: HRESULT

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

반환 코드 Description
S_OK
적절한 인덱스가 발견되었습니다.
E_FAIL
실패, 어떤 이유로.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 shlobj_core.h
DLL Shell32.dll(버전 5.0 이상)

추가 정보

IShellIconOverlay

IShellIconOverlayManager