IShellFolder2 인터페이스(shobjidl_core.h)

IShellFolder의 기능을 확장합니다. 해당 메서드는 Shell 폴더의 내용에 대한 다양한 정보를 제공합니다.

상속

IShellFolder2 인터페이스는 IShellFolder에서 상속됩니다. IShellFolder2 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IShellFolder2 인터페이스에는 이러한 메서드가 있습니다.

 
IShellFolder2::EnumSearches

클라이언트가 사용 가능한 검색 개체를 열거할 수 있는 인터페이스에 대한 포인터를 요청합니다.
IShellFolder2::GetDefaultColumn

기본 정렬 및 표시 열을 가져옵니다.
IShellFolder2::GetDefaultColumnState

지정된 열의 기본 상태를 가져옵니다.
IShellFolder2::GetDefaultSearchGUID

폴더에 대한 기본 검색 개체의 GUID(Globally Unique Identifier)를 반환합니다.
IShellFolder2::GetDetailsEx

Shell 폴더의 항목에서 FMTID(속성 집합 식별자) 및 PID(속성 식별자)로 식별되는 자세한 정보를 가져옵니다.
IShellFolder2::GetDetailsOf

Shell 폴더의 항목에서 열 인덱스로 식별되는 자세한 정보를 가져옵니다.
IShellFolder2::MapColumnToSCID

열을 FMTID(적절한 속성 집합 ID) 및 PID(속성 ID)로 변환합니다.

설명

또한 이 인터페이스는 상속되는 IShellFolder 인터페이스의 메서드를 제공합니다.

구현 시기

네임스페이스 확장 에서 IShellFolder 이외의 클라이언트에 서비스를 제공하는 경우 IShellFolder2를 구현합니다.

사용 시기

Shell 폴더에 포함된 항목에 대한 자세한 정보가 필요한 경우 IShellFolder2 를 호출합니다. 이 인터페이스는 IShellDetails를 대체합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shobjidl_core.h(Shobjidl.h 포함)