共用方式為


ISearchItem::GetParentFolder 方法

如果 URL 代表實際的 Shell 資料來源,則取得 ISearchItem 物件, (也稱為殼層命名空間延伸模組) 。

語法

HRESULT GetParentFolder(
  [out] ppShellFolder **IShellFolder,
  [out] ppidl         *LPITEMIDLIST
);

參數

IShellFolder [out]

類型: ppShellFolder**

傳回時,包含包含目前 URL 之資料夾的指標位址。 IShellFolder 介面 會由所有 Shell 命名空間資料夾物件公開,而且其方法可用來管理資料夾。

LPITEMIDLIST [out]

類型: ppidl*

傳回時,包含識別父資料夾之專案識別碼清單 (PIDL) 指標的位址。 LPITEMIDLIST參數可以參考命名空間階層中父資料夾下方任何層級的物件,因此可以是相對於父資料夾之pidl的多層級指標。

傳回值

類型: HRESULT

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

備註

只有在 Windows XP 和 Windows Server 2003 上才支援 ISearchItem::GetParentFolder 方法,且不應再使用。

若要在執行 Windows XP 或 Windows Server 2003 的電腦上預覽具有協力廠商通訊協定處理常式的附件,您可能需要使用 ISearchItem 介面和下列 API: IItemPreviewerExtIItemPropertyBagISearchProtocolUI 介面、 LINKINFO 結構和 LINKTYPE 列舉。

規格需求

需求
最低支援的用戶端
具有 SP2 的 Windows XP [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限桌面應用程式]
可轉散發套件
Windows 桌面搜尋 (WDS) 3.0

另請參閱

ISearchItem