System.TInterfaceTable

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

  TInterfaceTable = packed record
    EntryCount: Integer;
    {$IF defined(CPU64BITS)}
    _Filler: UInt32;
    {$ENDIF}
    Entries: array[0..9999{EntryCount - 1}] of TInterfaceEntry;
   {Intfs: array[0..EntryCount - 1] of PPTypeInfo;}
  end;

C++

struct DECLSPEC_DRECORD TInterfaceTable
{
public:
    int EntryCount;
#ifdef _WIN64
    unsigned _Filler;
#endif /* _WIN64 */
    System::StaticArray<TInterfaceEntry, 10000> Entries;
};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
record
struct
public
System.pas
System.hpp
System System

Beschreibung

TInterfaceTable führt die Interfaces auf, die eine Klasse unterstützt, und PInterfaceTable zeigt auf diese Liste.

PInterfaceTable ist ein Zeiger auf einen TInterfaceTable-Wert. TInterfaceTable enthält die folgenden Felder:



Feld Bedeutung

EntryCount

Die Anzahl der Interface-Deskriptoren in der Tabelle.

Entries

Ein Array mit Interface-Deskriptoren.



Siehe auch