CComQIPtr-Klasse
Eine Klasse des intelligenten Zeigermechanismus zum Verwalten von COM-Schnittstellenzeigern.
template<
class T,
const IID* piid = &__uuidof(T)
>
class CComQIPtr: public CComPtr<T>
Parameter
T
Eine COM-Schnittstelle, die den Typ des zu speichernden Zeigers angibt.piid
Ein Zeiger auf IID von T.
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Konstruktor. |
Öffentliche Operatoren
Name |
Description |
---|---|
Weist einen Zeiger auf das Memberzeiger zu. |
Hinweise
ATL verwendet CComQIPtr und CComPtr, um COM-Schnittstellenzeiger verwalten, die von CComPtrBase berechnen.Beide Klassen führen automatische Verweiszählung durch Aufrufe AddRef und zu Release aus.Überladene Operatoren behandeln gibt eine Reihe von Zeigeroperationen.
Vererbungshierarchie
CComQIPtr
Anforderungen
Header: atlcomcli.h