Classe de CInterfaceList

Cette classe fournit des méthodes utiles lorsque vous construisez une liste des pointeurs d'interface COM.

template<
   class I,
   const IID* piid = & __uuidof( I )
> 
class CInterfaceList : public CAtlList<
   ATL::CComQIPtr< I, piid >,
   CComQIPtrElementTraits< I, piid >
>

Paramètres

  • I
    Une interface COM qui spécifie le type de pointeur à enregistrer.

  • piid
    Pointeur vers l'IID d' I.

Membres

hdd1xx65.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

CInterfaceList::CInterfaceList

Le constructeur de la liste d'interface.

Notes

Cette classe fournit un constructeur et des méthodes dérivées pour créer une liste de pointeurs d'interface COM.Utilisation CInterfaceArray lorsqu'un tableau est requise.

Pour plus d'informations, consultez Classes de collection ATL.

Hiérarchie d'héritage

CAtlList

CInterfaceList

Configuration requise

Header: atlcoll.h

Voir aussi

Référence

Classe de CAtlList

Classe de CComQIPtr

Classe de CComQIPtrElementTraits

Autres ressources

Vue d'ensemble de la classe ATL