NSC_NodeInfoExt (STRUCT)

TYPE NSC_NodeInfoExt : STRUCT

This is the structure as it is passed from the callback function

InOut:

Name

Type

Comment

uiMaxChannels

UINT

bIntelByteOrder

BOOL

byDummy

USINT

uiParentAddrSize

UINT

uiNodeNameLength

UINT

uiDeviceNameLength

UINT

uiVendorNameLength

UINT

udiTargetType

UDINT

udiTargetId

UDINT

udiTargetVersion

UDINT

pDynamicLengthData

POINTER TO BYTE

The dynamic fields are (in this order):
  • addrParent (wParentAddrSize NSC_AddrComponent components) followed by

  • node name (zero terminated wide-char string) followed by

  • device name (zero terminated wide-char string) followed by

  • type description (zero terminated wide-char string)

If wParentAddrSize is zero (i.e. node has no parent) then the node name starts immediatly at position offsetof(addrParent).