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: -
Methoden
Name | Beschreibung |
---|---|
Inkrementiert den Referenzzähler. | |
Abfrage der Referenz an eine implementierte Schnittstelle über der IID. | |
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.
Weiterführende Informationen