CComObjectRootEx Klasse Mitglieder

Methoden

CcomObjectRootEx Konstruktor.
InternalAddRef Inkrementiert den Verweiszähler eines zusammengesetzten Objekts.
InternalQueryInterface Delegiert an die IUnknown eines zusammengesetzten Objekts.
InternalRelease Dekrementiert den Verweiszähler eines zusammengesetzten Objekts.
Sperre Wenn das Threadmodell Multithread ist, erhält Eigentum an ein kritisches Abschnittsobjekt.
Entsperren Wenn das Threadmodell Multithread ist, frei an ein kritisches Abschnittsobjekt.

CComObjectRootBase Methoden

FinalConstruct In der Klasse alle gesammelten Objekte erstellen überschreiben.
FinalRelease In der Klasse alle gesammelten Objekte freizugeben überschreiben.
OuterAddRef Inkrementiert den Verweiszähler für eine aggregierte Objekt.
OuterQueryInterface Delegiert an die äußere IUnknown des aggregierten Objekts.
OuterRelease Dekrementiert den Verweiszähler für eine aggregierte Objekt.

Daten-Member

m_critsec Ein CComAutoCriticalSection oder CComFakeCriticalSection Objekt, je nach Threadmodell.
m_dwRef Mit M_pOuterUnknown, Teil einer Union. Verwendet, wenn das Objekt nicht aggregiert wird, um den Verweiszähler des AddRef und Release zu halten.
m_pOuterUnknown Mit M_dwRef, Teil einer Union. Verwendet, wenn das Objekt aggregiert werden, um einen Zeiger auf das äußere unbekannte halten.

CComObjectRootEx Überblick

Index