IVariableInformation4 (ITF) ¶ INTERFACE IVariableInformation4 EXTENDS IVariableInformation3 TODO: Remove here and move to the SymbolicVarsBase. it was never “published” as it was always marked with “exclude on compile”. Properties: ExecutableMember MethodCallIndex AccessRights , inherited from IVariableInformation ArrayOfArrayNesting , inherited from IVariableInformation3 BitAccess , inherited from IVariableInformation BitOffset , inherited from IVariableInformation ClientAddressResolution , inherited from IVariableInformation2 CompleteAccess , inherited from IVariableInformation DontModifyOffset , inherited from IVariableInformation MonitoringOffset , inherited from IVariableInformation MonitoringSize , inherited from IVariableInformation2 Offset , inherited from IVariableInformation SplitHugeVariables , inherited from IVariableInformation SymbolicName , inherited from IVariableInformation VariableType , inherited from IVariableInformation Methods: IncrementOffset , inherited from IVariableInformation Structure: ExecutableMember (Property) MethodCallIndex (Property)
IVariableInformation4.ExecutableMember (PROP) ¶ PROPERTY ExecutableMember : BOOL
IVariableInformation4.MethodCallIndex (PROP) ¶ PROPERTY MethodCallIndex : WORD
IVariableInformation.IncrementOffset (METH) ¶ METHOD IncrementOffset : XWORD just an optimization InOut: Scope Name Type Return IncrementOffset XWORD Input dwToIncrement XWORD
IVariableInformation.MonitoringOffset (PROP) ¶ PROPERTY MonitoringOffset : XWORD
IVariableInformation.Offset (PROP) ¶ PROPERTY Offset : XWORD
IVariableInformation.SplitHugeVariables (PROP) ¶ PROPERTY SplitHugeVariables : BOOL
IVariableInformation.SymbolicName (PROP) ¶ PROPERTY SymbolicName : POINTER TO STRING Might return null, so users have to check!
IVariableInformation.VariableType (PROP) ¶ PROPERTY VariableType : ITypeDesc
IVariableInformation2 (ITF) ¶ INTERFACE IVariableInformation2 EXTENDS IVariableInformation This interface is intended for internal use only, use the CmpIecVarAccess interface instead. Properties: ClientAddressResolution MonitoringSize AccessRights , inherited from IVariableInformation BitAccess , inherited from IVariableInformation BitOffset , inherited from IVariableInformation CompleteAccess , inherited from IVariableInformation DontModifyOffset , inherited from IVariableInformation MonitoringOffset , inherited from IVariableInformation Offset , inherited from IVariableInformation SplitHugeVariables , inherited from IVariableInformation SymbolicName , inherited from IVariableInformation VariableType , inherited from IVariableInformation Methods: IncrementOffset , inherited from IVariableInformation Structure: ClientAddressResolution (Property) MonitoringSize (Property)