CComQIPtr, classe
Une classe intelligente de pointeur pour gérer des pointeurs d'interface COM.
template<
class T,
const IID* piid = &__uuidof(T)
>
class CComQIPtr: public CComPtr<T>
Paramètres
T
Une interface COM qui spécifie le type de pointeur à enregistrer.piid
Pointeur vers l'IID d' T.
Membres
Constructeurs publics
Nom |
Description |
---|---|
Constructeur. |
Opérateurs publics
Nom |
Description |
---|---|
Assigne un pointeur vers un pointeur de membre. |
Notes
ATL utilise CComQIPtr et CComPtr pour gérer des pointeurs d'interface COM, qui dérivent de CComPtrBase. Les deux classes effectuent le décompte de références automatique par des appels à AddRef et à Release. Les opérateurs surchargés effectuent des opérations de pointeur.
Hiérarchie d'héritage
CComQIPtr
Configuration requise
Header: atlcomcli.h
Voir aussi
Référence
CComQIPtrElementTraits, classe