SHSkipJunction-Funktion (shlwapi.h)
Überprüft einen Bindungskontext, um festzustellen, ob eine Bindung an ein bestimmtes Komponentenobjekt sicher ist.
Syntax
BOOL SHSkipJunction(
[in, optional] IBindCtx *pbc,
[in] const CLSID *pclsid
);
Parameter
[in, optional] pbc
Typ: IBindCtx*
Ein Zeiger auf eine IBindCtx-Schnittstelle , die den bindungskontext angibt, den Sie überprüfen möchten. Dieser Wert kann NULL sein.
[in] pclsid
Typ: const CLSID*
Ein Zeiger auf eine Variable, der die CLSID des getesteten Objekts angibt, um festzustellen, ob es übersprungen werden muss. In der Regel ist dies die CLSID des Objekts, das IShellFolder::BindToObject erstellt.
Rückgabewert
Typ: BOOL
Gibt TRUE zurück, wenn das von pclsid angegebene Objekt übersprungen werden muss, oder andernfalls FALSE .
Hinweise
Diese Funktion kann verwendet werden, um unendliche Zyklen in der Namespacebindung zu vermeiden. Beispielsweise kann eine Ordnerverknüpfung, die auf einen Darüberordner in der Namespacestruktur verweist, eine unendlich rekursive Schleife erzeugen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shlwapi.h |
Bibliothek | Shlwapi.lib |
DLL | Shlwapi.dll (Version 4.71 oder höher) |