IKnownFolderManager-Schnittstelle (shobjidl_core.h)

Macht Methoden verfügbar, die vorhandene bekannte Ordner erstellen, auflisten oder verwalten.

Vererbung

Die IKnownFolderManager-Schnittstelle erbt von der IUnknown-Schnittstelle . IKnownFolderManager verfügt auch über folgende Arten von Membern:

Methoden

Die IKnownFolderManager-Schnittstelle verfügt über diese Methoden.

 
IKnownFolderManager::FindFolderFromIDList

Ruft ein -Objekt ab, das einen bekannten Ordner basierend auf einer IDList darstellt. Mit dem -Objekt können Sie bestimmte Ordnereigenschaften abfragen, den aktuellen Pfad des Ordners abrufen, den Ordner an einen anderen Speicherort umleiten und den Pfad des Ordners als ITEMIDLIST abrufen.
IKnownFolderManager::FindFolderFromPath

Ruft ein -Objekt ab, das einen bekannten Ordner basierend auf einem Dateisystempfad darstellt.
IKnownFolderManager::FolderIdFromCsidl

Ruft die KNOWNFOLDERID ab, die einem Legacy-CSIDL-Wert entspricht.
IKnownFolderManager::FolderIdToCsidl

Ruft den Legacy-CSIDL-Wert ab, der einer bestimmten KNOWNFOLDERID entspricht.
IKnownFolderManager::GetFolder

Ruft ein -Objekt ab, das einen bekannten Ordner darstellt, der durch seine KNOWNFOLDERID identifiziert wird.
IKnownFolderManager::GetFolderByName

Ruft ein -Objekt ab, das einen bekannten Ordner darstellt, der durch seinen kanonischen Namen identifiziert wird.
IKnownFolderManager::GetFolderIds

Ruft ein Array aller registrierten bekannten Ordner-IDs ab. Dies kann zum Auflisten aller bekannten Ordner verwendet werden.
IKnownFolderManager::Redirect

Leitet Ordneranforderungen für allgemeine Ordner und benutzerspezifische Ordner um.
IKnownFolderManager::RegisterFolder

Fügt der Registrierung einen neuen bekannten Ordner hinzu. Wird insbesondere von unabhängigen Softwareanbietern (ISVs) verwendet, die dem bekannten Ordnersystem einen ihrer eigenen Ordner hinzufügen.
IKnownFolderManager::UnregisterFolder

Entfernen Sie einen bekannten Ordner aus der Registrierung, wodurch er für das bekannte Ordnersystem unbekannt ist. Durch diese Methode wird der Ordner selbst nicht entfernt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)

Weitere Informationen

Bekannte Ordner (Beispiel)