다음을 통해 공유


IKnownFolderManager 인터페이스(shobjidl_core.h)

기존 알려진 폴더를 만들거나 열거하거나 관리하는 메서드를 노출합니다.

상속

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

메서드

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

 
IKnownFolderManager::FindFolderFromIDList

IDList를 기반으로 알려진 폴더를 나타내는 개체를 가져옵니다. 개체를 사용하면 특정 폴더 속성을 쿼리하고, 폴더의 현재 경로를 가져와서 폴더를 다른 위치로 리디렉션하고, 폴더의 경로를 ITEMIDLIST로 가져올 수 있습니다.
IKnownFolderManager::FindFolderFromPath

파일 시스템 경로를 기반으로 알려진 폴더를 나타내는 개체를 가져옵니다.
IKnownFolderManager::FolderIdFromCsidl

레거시 CSIDL 값과 동일한 KNOWNFOLDERID를 가져옵니다.
IKnownFolderManager::FolderIdToCsidl

지정된 KNOWNFOLDERID에 해당하는 레거시 CSIDL 값을 가져옵니다.
IKnownFolderManager::GetFolder

KNOWNFOLDERID로 식별된 알려진 폴더를 나타내는 개체를 가져옵니다.
IKnownFolderManager::GetFolderByName

정식 이름으로 식별된 알려진 폴더를 나타내는 개체를 가져옵니다.
IKnownFolderManager::GetFolderIds

등록된 모든 알려진 폴더 ID의 배열을 가져옵니다. 알려진 모든 폴더를 열거하는 데 사용할 수 있습니다.
IKnownFolderManager::Redirect

일반 및 사용자별 폴더에 대한 폴더 요청을 리디렉션합니다.
IKnownFolderManager::RegisterFolder

레지스트리에 알려진 새 폴더를 추가합니다. 알려진 폴더 시스템에 자체 폴더 중 하나를 추가하는 ISV(독립 소프트웨어 공급업체)에서 특히 사용됩니다.
IKnownFolderManager::UnregisterFolder

알려진 폴더를 레지스트리에서 제거하면 알려진 폴더 시스템에 알 수 없습니다. 이 메서드는 폴더 자체를 제거 하지 않습니다.

요구 사항

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

추가 정보

알려진 폴더 샘플