Partager via


Fonction SHCreateShellItemArrayFromIDLists (shobjidl_core.h)

Crée un objet de tableau d’éléments Shell à partir d’une liste de structures ITEMIDLIST .

Syntaxe

SHSTDAPI SHCreateShellItemArrayFromIDLists(
  [in]  UINT                    cidl,
  [in]  PCIDLIST_ABSOLUTE_ARRAY rgpidl,
  [out] IShellItemArray         **ppsiItemArray
);

Paramètres

[in] cidl

Type : UINT

Nombre d’éléments dans le tableau.

[in] rgpidl

Type : PCIDLIST_ABSOLUTE_ARRAY

Liste de pointeurs de constante cidl vers les structures ITEMIDLIST .

[out] ppsiItemArray

Type : IShellItemArray**

Lorsque cette fonction retourne, contient un pointeur d’interface IShellItemArray .

Valeur retournée

Type : HRESULT

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

Spécifications

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)
DLL Shell32.dll