共用方式為


IShellFolderViewType::TranslateViewPidl 方法

將專案識別碼清單的指標重新建構 (PIDL) 從 Shell 資料夾的一個階層標記法重新建構為不同的標記法。

語法

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

參數

pidl [in]

類型: PCUIDLIST_RELATIVE

相對於根資料夾的專案識別碼陣列。

pidlView [in]

類型: PCUIDLIST_RELATIVE

檢視的特殊 PIDL。

ppidlOut [in]

類型: PCUIDLIST_RELATIVE*

要接收轉譯之 PIDL 變數的位址。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

完成後,您應該使用 ILFree釋放傳回的 PIDL。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
DLL
Shell32.dll