다음을 통해 공유


IKnownFolder 인터페이스(shobjidl_core.h)

애플리케이션이 알려진 폴더의 범주, 유형, GUID, PIDL(항목 식별자 목록) 값에 대한 포인터, 리디렉션 기능 및 정의에 대한 정보를 검색할 수 있도록 하는 메서드를 노출합니다. 알려진 폴더의 IShellItem 개체를 검색하는 메서드를 제공합니다. 또한 알려진 폴더의 경로를 얻거나 설정하는 메서드도 제공합니다.

상속

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

메서드

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

 
IKnownFolder::GetCategory

선택한 폴더의 가상, 고정, 공통 또는 사용자별 범주를 검색합니다.
IKnownFolder::GetFolderDefinition

폴더의 범주, 이름, 경로, 설명, 도구 설명, 아이콘 및 기타 속성을 포함하는 알려진 폴더의 정의 요소가 포함된 구조를 검색합니다.
IKnownFolder::GetFolderType

폴더 유형을 검색합니다.
IKnownFolder::GetId

선택한 폴더의 ID를 가져옵니다.
IKnownFolder::GetIDList

IDList(ITEMIDLIST) 양식에서 셸 네임스페이스 폴더의 위치를 가져옵니다.
IKnownFolder::GetPath

알려진 폴더의 경로를 문자열로 검색합니다.
IKnownFolder::GetRedirectionCapabilities

알려진 폴더의 경로를 새 값으로 설정할 수 있는지 또는 해당 리디렉션에 어떤 특정 제한 사항 또는 금지 사항이 있는지를 나타내는 값을 가져옵니다.
IKnownFolder::GetShellItem

셸 항목(IShellItem 또는 파생 인터페이스) 형식으로 셸 네임스페이스에서 알려진 폴더의 위치를 검색합니다.
IKnownFolder::SetPath

알려진 폴더에 새 경로를 할당합니다.

설명

IKnownFolder 개체는 IKnownFolderManager::GetFolder 및 IKnownFolderManager::FindFolderFromIDList와 같은 IKnownFolderManager 인터페이스의 여러 메서드를 통해 가져올 수 있습니다.

타사에서 IKnownFolder를 구현하지 않습니다. 제공된 구현을 사용합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shobjidl_core.h(Shobjidl.h 포함)

추가 정보

알려진 폴더 샘플