IShellFolderViewType::TranslateViewPidl-Methode

Rekonstruiert einen Zeiger auf eine Elementbezeichnerliste (PIDL) aus einer hierarchischen Darstellung des Shell-Ordners in eine andere Darstellung.

Syntax

HRESULT TranslateViewPidl(
  [in] PCUIDLIST_RELATIVE pidl,
  [in] PCUIDLIST_RELATIVE pidlView,
  [in] PCUIDLIST_RELATIVE *ppidlOut
);

Parameter

pidl [ In]

Typ: PCUIDLIST _ RELATIVE

Das Array von Element-IDs relativ zum Stammordner.

pidlView [ In]

Typ: PCUIDLIST _ RELATIVE

Spezielle PIDL der Ansicht.

ppidlOut [ In]

Typ: PCUIDLIST _ RELATIVE *

Die Adresse einer PIDL-Variablen, die die Übersetzung empfangen soll.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S _ OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Bemerkungen

Wenn Sie fertig sind, sollten Sie die zurückgegebene PIDL mit ILFreefreigeben.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
DLL
Shell32.dll