TCallDesc is the dispatch call descriptor for variants, and PCallDesc is a pointer to this descriptior.
TCallDesc = packed record CallType: Byte; ArgCount: Byte; NamedArgCount: Byte; ArgTypes: array[0..255] of Byte; end;
struct TCallDesc { Byte CallType; Byte ArgCount; Byte NamedArgCount; array[0..255] of Byte ArgTypes; };
TCallDesc identifies a method call that was made using a Variant.
CallType identifies the method that was called.
ArgCount indicates the total number of arguments passed to the method.
NamedArgCount
ArgTypes is an array giving the type codes for each argument.
|
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
|
What do you think about this topic? Send feedback!
|