Freigeben über


IShellFolderViewType::TranslateViewPidl-Methode

Rekonstruiert einen Zeiger auf eine Elementbezeichnerliste (PIDL) aus einer hierarchischen Darstellung des Shellordners 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 der 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 ILFree freigeben.

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