次の方法で共有


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

レジストリに新しい既知のフォルダーを追加します。 特に、既知のフォルダー システムに独自のフォルダーの 1 つを追加している独立系ソフトウェア ベンダー (ISV) によって使用されます。
IKnownFolderManager::UnregisterFolder

既知のフォルダーをレジストリから削除すると、既知のフォルダー システムに不明になります。 このメソッドは、フォルダー自体を削除しません。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー shobjidl_core.h (Shobjidl.h を含む)

こちらもご覧ください

既知のフォルダーのサンプル