Partager via


Fonction SHCreateStdEnumFmtEtc (shlobj_core.h)

[SHCreateStdEnumFmtEtc est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il peut être modifié ou indisponible dans les versions suivantes.]

Crée un objet IEnumFORMATETC à partir d’un tableau de structures FORMATETC .

Syntaxe

SHSTDAPI SHCreateStdEnumFmtEtc(
  [in]  UINT               cfmt,
        const FORMATETC [] afmt,
  [out] IEnumFORMATETC     **ppenumFormatEtc
);

Paramètres

[in] cfmt

Type : UINT

Nombre d’entrées dans le tableau afmt .

afmt

Type : const FORMATETC[]

Tableau de structures FORMATETC qui spécifie les formats du Presse-papiers intéressants.

[out] ppenumFormatEtc

Type : IEnumFORMATETC**

Lorsque cette fonction retourne correctement, reçoit un pointeur d’interface IEnumFORMATETC . Reçoit NULL en cas d’échec.

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 XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shlobj_core.h (inclure Shlobj.h)
Bibliothèque Shell32.lib
DLL Shell32.dll (version 5.0 ou ultérieure)
Ensemble d’API ext-ms-win-shell-shell32-l1-2-1 (introduit dans Windows 10, version 10.0.10240)