IParentAndItem::GetParentAndItem 方法 (shobjidl_core.h)

获取项的父项和父项的子 ID。

语法

HRESULT GetParentAndItem(
  [out, optional] PIDLIST_ABSOLUTE *ppidlParent,
  [out, optional] IShellFolder     **ppsf,
  [out, optional] PITEMID_CHILD    *ppidlChild
);

参数

[out, optional] ppidlParent

类型: PIDLIST_ABSOLUTE*

此方法返回时,包含指定父级的 PIDL 的地址。

[out, optional] ppsf

类型: IShellFolder**

此方法返回时,包含指向作为父级的 IShellFolder 的指针的地址。

[out, optional] ppidlChild

类型: PITEMID_CHILD*

此方法返回时,包含相对于 ppsf 指定的 IParentAndItem 对象的子 PIDL 的地址。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

虽然 IParentAndItem 通常在 IShellItems 上实现,但它并不特定于 IShellItem

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)