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)

另请参阅

已知文件夹示例