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) |