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.
[SHGetRealIDL ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Konvertiert einen einfachen Zeiger in eine Elementbezeichnerliste (Item Identifier List, PIDL) in eine vollständige PIDL.
Syntax
SHSTDAPI SHGetRealIDL(
[in] IShellFolder *psf,
[in] PCUITEMID_CHILD pidlSimple,
[out] PITEMID_CHILD *ppidlReal
);
Parameter
[in] psf
Typ: IShellFolder*
Ein Zeiger auf einen instance von IShellFolder, dessen einfache PIDL konvertiert werden soll.
[in] pidlSimple
Typ: PCUITEMID_CHILD
Die einfache PIDL, die konvertiert werden soll.
[out] ppidlReal
Typ: PITEMID_CHILD*
Wenn diese Methode zurückgibt, enthält einen Zeiger auf die vollständige konvertierte PIDL. Wenn die Funktion fehlschlägt, wird dieser Parameter auf NULL festgelegt.
Rückgabewert
Typ: HRESULT
Wenn diese Funktion erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shlobj_core.h (einschließlich Shlobj.h) |
| Bibliothek | Shell32.lib |
| DLL | Shell32.dll (Version 5.0 oder höher) |
| APIs | ext-ms-win-shell-shell32-l1-2-2 (eingeführt in Windows 10, Version 10.0.14393) |