Partager via


Méthode IParentAndItem ::GetParentAndItem (shobjidl_core.h)

Obtient le parent d’un élément et l’ID enfant du parent.

Syntaxe

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

Paramètres

[out, optional] ppidlParent

Type : PIDLIST_ABSOLUTE*

Lorsque cette méthode retourne, contient l’adresse d’un PIDL qui spécifie le parent.

[out, optional] ppsf

Type : IShellFolder**

Lorsque cette méthode retourne, contient l’adresse d’un pointeur vers le IShellFolder qui est le parent.

[out, optional] ppidlChild

Type : PITEMID_CHILD*

Lorsque cette méthode retourne, contient l’adresse d’un PIDL enfant qui identifie l’objet IParentAndItem par rapport à celui spécifié par ppsf.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Bien qu’IParentAndItem soit généralement implémenté sur IShellItems, il n’est pas spécifique à IShellItem.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (inclure Shobjidl.h)