Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erweitert IFileSystemBindData, das Dateisysteminformationen zum Optimieren von Aufrufen von IShellFolder::P arseDisplayName speichert. Diese Schnittstelle fügt den Fähigkeitssatz oder das Abrufen der Datei-ID oder clSID (Junction Class Identifier) hinzu.
Vererbung
Die IFileSystemBindData2-Schnittstelle erbt von IFileSystemBindData. IFileSystemBindData2 verfügt auch über folgende Membertypen:
Methoden
Die IFileSystemBindData2-Schnittstelle verfügt über diese Methoden.
IFileSystemBindData2::GetFileID Ruft den eindeutigen Dateibezeichner für die aktuelle Datei ab. |
IFileSystemBindData2::GetJunctionCLSID Ruft den Klassenbezeichner (CLSID) des Objekts ab, das IShellFolder für das Element implementiert, wenn es sich bei dem Element um einen Verbindungspunkt handelt. |
IFileSystemBindData2::SetFileID Legt den eindeutigen Dateibezeichner für die aktuelle Datei fest. |
IFileSystemBindData2::SetJunctionCLSID Legt den Klassenbezeichner (CLSID) des Objekts fest, das IShellFolder implementiert, wenn das aktuelle Element ein Knotenpunkt ist. |
Hinweise
Diese Schnittstelle stellt auch die Methoden der IFileSystemBindData-Schnittstelle bereit, von der sie erbt.
Um die in dieser Schnittstelle ausgedrückten Informationen an eine Datenquelle IShellFolder::P arseDisplayName zu übergeben, wird ein IBindCtx-Objekt erstellt (verwenden Sie CreateBindCtx) und mit einem Objekt aufgefüllt, das IFileSystemBindData implementiert, indem Folgendes aufgerufen wird:
IBindCtx::RegisterObjectParam(STR_FILE_SYS_BIND_DATA, pfsbd)
Dabei ist pfsbd das Objekt, das IFileSystemBindData implementiert.
Implementer von IShellFolder::P arseDisplayName führen zuerst den folgenden Aufruf aus.
IUnknown *punk;
pbc->GetObjectParam(STR_FILE_SYS_BIND_DATA, &punk);
Als Nächstes ruft der Implementierer eine der oben aufgeführten Get-Methoden auf, um die Parameter abzurufen.
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) |