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
IIecVarAccess5.VarAccGetTypeNode3 (METH) ¶ METHOD VarAccGetTypeNode3 : ITypeDesc InOut: Scope Name Type Return VarAccGetTypeNode3 ITypeDesc Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct pResult POINTER TO RTS_IEC_RESULT
IIecVarAccess18 (ITF) ¶ INTERFACE IIecVarAccess18 Methods: VarAccFindChildByName Structure: VarAccFindChildByName (Method)
IIecVarAccess18.VarAccFindChildByName (METH) ¶ METHOD VarAccFindChildByName : IBaseTreeNode InOut: Scope Name Type Return VarAccFindChildByName IBaseTreeNode Input pNode IBaseTreeNode pVariableInformation POINTER TO VariableInformationStruct3 pName POINTER TO STRING pResult POINTER TO RTS_IEC_RESULT
IIecVarAccess3 (ITF) ¶ INTERFACE IIecVarAccess3 Methods: VarAccAppendVariable VarAccBeginVariableConfiguration VarAccBrowseDown VarAccBrowseGetNext VarAccBrowseGetRoot VarAccBrowseUp VarAccEndVariableConfiguration VarAccGetAccessRights VarAccGetAddress VarAccGetNode VarAccGetNodeFullPath VarAccGetNodeName VarAccGetNodeType VarAccGetSize VarAccGetSize2 VarAccGetSwapSize VarAccGetTypeClass VarAccGetTypeDesc VarAccGetTypeNode VarAccGetValue VarAccRemoveVariable VarAccSetValue VarAccSwap VarAccSwap2 Structure: VarAccAppendVariable (Method) VarAccBeginVariableConfiguration (Method) VarAccBrowseDown (Method) VarAccBrowseGetNext (Method) VarAccBrowseGetRoot (Method) VarAccBrowseUp (Method) VarAccEndVariableConfiguration (Method) VarAccGetAccessRights (Method) VarAccGetAddress (Method) VarAccGetNode (Method) VarAccGetNodeFullPath (Method) VarAccGetNodeName (Method) VarAccGetNodeType (Method) VarAccGetSize (Method) VarAccGetSize2 (Method) VarAccGetSwapSize (Method) VarAccGetTypeClass (Method) VarAccGetTypeDesc (Method) VarAccGetTypeNode (Method) VarAccGetValue (Method) VarAccRemoveVariable (Method) VarAccSetValue (Method) VarAccSwap (Method) VarAccSwap2 (Method)