IIecVarAccess4.VarAccBeginVariableConfiguration (METH) ¶ METHOD VarAccBeginVariableConfiguration : UDINT InOut: Scope Name Type Return VarAccBeginVariableConfiguration UDINT Input bBlocking BOOL
IIecVarAccess4.VarAccBrowseDown (METH) ¶ METHOD VarAccBrowseDown : IBaseTreeNode InOut: Scope Name Type Return VarAccBrowseDown IBaseTreeNode Input pNode IBaseTreeNode pResult POINTER TO UDINT
IIecVarAccess3.VarAccGetNodeFullPath (METH) ¶ METHOD VarAccGetNodeFullPath : DINT InOut: Scope Name Type Return VarAccGetNodeFullPath DINT Input pNode IBaseTreeNode pszPath POINTER TO STRING diMaxPath DINT pResult POINTER TO UDINT
IIecVarAccess3.VarAccGetNodeName (METH) ¶ METHOD VarAccGetNodeName : POINTER TO STRING InOut: Scope Name Type Return VarAccGetNodeName POINTER TO STRING Input pNode IBaseTreeNode pResult POINTER TO UDINT
IIecVarAccess3.VarAccGetNodeType (METH) ¶ METHOD VarAccGetNodeType : TreeNodeType InOut: Scope Name Type Return VarAccGetNodeType TreeNodeType Input pNode IBaseTreeNode pResult POINTER TO UDINT
IIecVarAccess3.VarAccGetSize (METH) ¶ METHOD VarAccGetSize : DWORD InOut: Scope Name Type Return VarAccGetSize DWORD Input pNode IBaseTreeNode pResult POINTER TO UDINT
TypeDescStructAsStruct (STRUCT) ¶ TYPE TypeDescStructAsStruct : STRUCT InOut: Name Type _dwSize DWORD _dwNativeSize DWORD _iComponents DINT _Components POINTER TO ARRAY [0..0] OF IBaseTreeNode
TypeDescUnion (UNION) ¶ TYPE TypeDescUnion : UNION InOut: Name Type _simple TypeDescSimpleAsStruct _array TypeDescArrayAsStruct _struct TypeDescStructAsStruct
VariableInformationFlags (GVL) ¶ InOut: Scope Name Type Initial Comment Constant VIF_COMPLETE_ACCESS WORD 16#1 Complete access to this node (e.g. for array access) VIF_DONT_MODIFY_OFFSET WORD 16#2 VIF_BITACCESS WORD 16#4 VIF_SPLIT_HUGE_VARIABLES WORD 16#8 VIF_CLIENT_ADDRESS_RESOLUTION WORD 16#10 VIF_NATIVE_SIZE WORD 16#20
VariableInformationStruct (STRUCT) ¶ TYPE VariableInformationStruct : STRUCT InOut: Name Type wStructSize WORD wFlags WORD dwOffset XWORD byBitOffset BYTE xwMonitoringOffset XWORD