IIecVarAccess12.VarAccGetRange (METH) ¶ METHOD VarAccGetRange : BOOL InOut: Scope Name Type Return VarAccGetRange BOOL Input typeDesc ITypeDesc pLower POINTER TO LWORD pUpper POINTER TO LWORD pResult POINTER TO SysTypes.RTS_IEC_RESULT
IIecVarAccess13 (ITF) ¶ INTERFACE IIecVarAccess13 Methods: VarAccBrowseDown3 VarAccBrowseGetChildByIndex2 VarAccBrowseGetNext3 VarAccBrowseGetRoot2 VarAccBrowseUp3 VarAccGetAccessRights2 VarAccGetApplicationName VarAccInitVarInfo2 Structure: VarAccBrowseDown3 (Method) VarAccBrowseGetChildByIndex2 (Method) VarAccBrowseGetNext3 (Method) VarAccBrowseGetRoot2 (Method) VarAccBrowseUp3 (Method) VarAccGetAccessRights2 (Method) VarAccGetApplicationName (Method) VarAccInitVarInfo2 (Method)
IIecVarAccess5 (ITF) ¶ INTERFACE IIecVarAccess5 Methods: VarAccAppendVariable3 VarAccGetAddress3 VarAccGetNode3 VarAccGetNodeFullPath3 VarAccGetNodeName3 VarAccGetSize3 VarAccGetTypeClass3 VarAccGetTypeNode3 VarAccGetValue3 VarAccRemoveVariable3 VarAccSetValue3 VarAccSwap3 Structure: VarAccAppendVariable3 (Method) VarAccGetAddress3 (Method) VarAccGetNode3 (Method) VarAccGetNodeFullPath3 (Method) VarAccGetNodeName3 (Method) VarAccGetSize3 (Method) VarAccGetTypeClass3 (Method) VarAccGetTypeNode3 (Method) VarAccGetValue3 (Method) VarAccRemoveVariable3 (Method) VarAccSetValue3 (Method) VarAccSwap3 (Method)
IIecVarAccess5.VarAccAppendVariable3 (METH) ¶ METHOD VarAccAppendVariable3 : RTS_IEC_RESULT InOut: Scope Name Type Return VarAccAppendVariable3 RTS_IEC_RESULT Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct
IIecVarAccess5.VarAccGetAddress3 (METH) ¶ METHOD VarAccGetAddress3 : POINTER TO BYTE InOut: Scope Name Type Return VarAccGetAddress3 POINTER TO BYTE Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pResult POINTER TO RTS_IEC_RESULT
IIecVarAccess5.VarAccGetNode3 (METH) ¶ METHOD VarAccGetNode3 : IBaseTreeNode InOut: Scope Name Type Return VarAccGetNode3 IBaseTreeNode Input pszPath POINTER TO STRING pVariableInformation POINTER TO VariableInformationStruct pResult POINTER TO RTS_IEC_RESULT
IIecVarAccess5.VarAccGetNodeFullPath3 (METH) ¶ METHOD VarAccGetNodeFullPath3 : DINT InOut: Scope Name Type Comment Return VarAccGetNodeFullPath3 DINT Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pszPath POINTER TO STRING diMaxPath DINT valid range: [0; 16#7FFFFFFF] (negative number make no sense); values > 16#7FFF will be trimmed to 16#7FFF pResult POINTER TO RTS_IEC_RESULT
IIecVarAccess5.VarAccGetNodeName3 (METH) ¶ METHOD VarAccGetNodeName3 : POINTER TO STRING InOut: Scope Name Type Return VarAccGetNodeName3 POINTER TO STRING Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pResult POINTER TO RTS_IEC_RESULT
IIecVarAccess5.VarAccGetSize3 (METH) ¶ METHOD VarAccGetSize3 : XWORD InOut: Scope Name Type Return VarAccGetSize3 XWORD Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pResult POINTER TO RTS_IEC_RESULT
IIecVarAccess5.VarAccGetTypeClass3 (METH) ¶ METHOD VarAccGetTypeClass3 : TypeClass InOut: Scope Name Type Return VarAccGetTypeClass3 TypeClass Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pResult POINTER TO RTS_IEC_RESULT