Fonction SHCreateShellItemArrayFromShellItem (shobjidl_core.h)
Crée un tableau d’un élément à partir d’un seul élément Shell.
Syntaxe
SHSTDAPI SHCreateShellItemArrayFromShellItem(
[in] IShellItem *psi,
[in] REFIID riid,
[out] void **ppv
);
Paramètres
[in] psi
Type : IShellItem*
Pointeur vers l’objet IShellItem qui représente l’élément.
[in] riid
Type : REFIID
Référence à l’IID de l’interface à récupérer via ppv, généralement IID_IShellItemArray.
[out] ppv
Type : void**
Lorsque cette méthode est retournée, contient le pointeur d’interface demandé dans riid. Il s’agit généralement d’un pointeur vers un IShellItemArray.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Cette fonction crée un tableau à un élément à partir d’un seul élément. Pour créer un tableau à partir du contenu d’un dossier, utilisez SHCreateShellItemArray.
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 (incluez Shobjidl.h) |
DLL | Shell32.dll |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour