IDataItemProvider2.GetWriteItems2 (METH) ¶ METHOD GetWriteItems2 : UDINT InOut: Scope Name Type Comment Return GetWriteItems2 UDINT Output pItems POINTER TO ARRAY [0..100] OF IDataItem2 the 100 is no hard border, only for the compiler iItemCount DINT
IDataItemProviderSupportsPartialLists (ITF) ¶ INTERFACE IDataItemProviderSupportsPartialLists No check for __SYSTEM.IQueryInterface necessary because this is an optional extension for IDataItemProvider Properties: LastServiceSentItemsCount NextServiceItemStartOffset Structure: LastServiceSentItemsCount (Property) NextServiceItemStartOffset (Property)
IDataItemProviderSupportsPartialLists.LastServiceSentItemsCount (PROP) ¶ PROPERTY LastServiceSentItemsCount : UDINT
IDataItemProviderSupportsPartialLists.NextServiceItemStartOffset (PROP) ¶ PROPERTY NextServiceItemStartOffset : UDINT
PlcAbsoluteAddressInfo (STRUCT) ¶ TYPE PlcAbsoluteAddressInfo EXTENDS PlcAddressInfo : STRUCT InOut: Name Type Inherited from InfoType PlcAddressInfoType PlcAddressInfo Size DINT PlcAddressInfo Area DINT Offset DINT Bitoffset BYTE
PlcAddressInfo (STRUCT) ¶ TYPE PlcAddressInfo : STRUCT InOut: Name Type InfoType PlcAddressInfoType Size DINT
PlcAddressInfoType (ENUM) ¶ TYPE PlcAddressInfoType : InOut: Name Absolute StackRelative CompoAccess DeRefAccess OnlySize PropertyByCall
PlcDataItemAccess (ENUM) ¶ TYPE PlcDataItemAccess : InOut: Name None Read ReadWrite
PlcDataItemQuality (ENUM) ¶ TYPE PlcDataItemQuality : InOut: Name Comment New This quality will be set, when the item has not yet been monitored Good This quality will be set, when everything is ok and the item has been monitored at least once Bad This quality will be set, when the monitoring value of this item is not ok!
PlcDataItemQualityInfo (STRUCT) ¶ TYPE PlcDataItemQualityInfo : STRUCT InOut: Name Type Comment Quality PlcDataItemQuality Reason DWORD Will carry the reason for a bad quality. This member will only be worth looking at if Quality = PlcDataItemQuality.Bad