[Overview][Constants][Types][Classes][Procedures and functions][Variables] | Reference for unit 'System' (#rtl) |
Interfaces table entry.
Source position: objpash.inc line 122
type tinterfaceentry = record |
||
IID: PGuid; |
|
Unique GUID for this interface. |
VTable: Pointer; |
|
Pointer to interface VTable. |
IOffset: PtrInt; |
|
Offset |
IIDStr: PShortString; |
|
Pointer to GUID string. Always assigned for COM. |
case Boolean of |
||
true: ( |
||
IType: tinterfaceentrytype; |
|
Interface entry interface type |
); |
||
false: ( |
||
__pad_dummy: pointer; |
|
Padding bytes |
); |
||
end; |
tinterfaceentry is used to store the list of Interfaces of a class. This list is stored as an array of tinterfaceentry records.
No notes exist for this page yet.