Schnittstelle ITcUnknown

ITcUnknown definiert die Referenzzählung, sowie das Abfragen einer Referenz auf eine spezifischere Schnittstelle.

Syntax

TCOM_DECL_INTERFACE("00000001-0000-0000-e000-000000000064", ITcUnknown)

Deklariert in: TcInterfaces.h

Benötigtes include: -

Schnittstelle ITcUnknown 1: Methoden

Name

Beschreibung

TcAddRef

Inkrementiert den Referenzzähler.

TcQueryInterface

Abfrage der Referenz an eine implementierte Schnittstelle über der IID.

TcRelease

Dekrementiert den Referenzzähler.

Anmerkungen

Jede TcCOM Schnittstelle ist direkt oder indirekt von ITcUnknown abgeleitet. Demzufolge implementiert jede TcCOM Modulklasse ITcUnknown, weil sie von ITComObject abgeleitet ist.

Die standardmäßige Implementierung von ITcUnknown sorgt dafür, dass das Objekt nach Freigabe der letzten Referenz gelöscht wird. Aus diesem Grunde darf ein Schnittstellenzeiger nach dem Aufruf von TcRelease() nicht dereferenziert werden.