System.TInterfaceEntry
From RAD Studio VCL Documentation (German)
Contents |
Delphi-Informationen
von System.pas
TInterfaceEntry = packed IID: TGUID; VTable: Pointer; IOffset: Integer; ImplGetter: Integer; end;
Unit: System
Typ: Struktur
C++-Informationen
von System.hpp
TInterfaceEntry = class
Unit: System
Typ: Klasse
Klassenfelder: Felder von System.TInterfaceEntry
Beschreibung
TInterfaceEntry kapselt die Informationen, die zum Weiterleiten von Interface-Aufrufen erforderlich sind.
PInterfaceEntry ist ein Zeiger auf einen TInterfaceEntry-Wert. TInterfaceEntry enthält die folgenden Felder:
| Feld | Bedeutung |
|---|---|
|
IID |
Der GUID, der das Interface eindeutig identifiziert. |
|
VTable |
Die VTable, die für das Weiterleiten von Interface-Aufrufen verwendet werden soll. |
|
IOffset |
Das Offset des Interface in dem implementierenden Objekt. |
|
ImplGetter |
Ein Methodenzeiger für den Zugriff auf das Interface, wenn IOffset nicht verfügbar ist. |