INtime SDK Help
NTXNODEINFO structure
typedef struct {
    DWORD Location; // location of this node
    char *pszNodeName; // node name
    BYTE NodeId; // node ID (hardware node identifier)
    BYTE NodeClass; // node class
    BYTE NodeSubclass; // node subclass
    BYTE NetIdType; // network address type
    BYTE NetId[16]; // network ID (address) 
} NTXNODEINFO;

typedef struct {
    DWORD Location; // location of this node
    wchar_t *pszNodeName; // node name
    BYTE NodeId; // node ID (hardware node identifier)
    BYTE NodeClass; // node class
    BYTE NodeSubclass; // node subclass
    BYTE NetIdType; // network address type
    BYTE NetId[16]; // network ID (address) 
} NTXNODEINFOW;

Fields

Location
Location of this node; returns the real location value for the indicated node. For example, If a value of THIS_LOCATION is passed as the hLoc parameter, this field returns the real value.
szNodeName
Node name.
NodeId
Node ID (hardware node identifier).
NodeClass
Node class. Indicates whether the node is located on a Windows host, or a standalone-host. Possible values include:
NTX_LOCAL_NODE The node is located on the local host.
NTX_REMOTE_NODE The node is located on a remote host (different network location).
NodeSubclass
Node subclass. Indicates whether the node is located on a Windows host, or a standalone-host, and the configuration of the node. Possible values include:
NTX_NODE_SUBCLASS_SHARED The node core is shared with Windows.
NTX_NODE_SUBCLASS_DEDICATED The node is a dedicate INtime node.
NTX_REMOTE_GOBSNET The node is on a network-connected INtime Distributed RTOS
NTX_REMOTE_WINNTXPROXY The node is on a network-connected WinNtxProxy host
NTX_REMOTE_OTHER The node is on another network-connected host
NetIdType
Network address type.
NTX_NETID_TYPE_NONE NetId is not valid.
NTX_NETID_TYPE_MAC NetId contains a 6-byte Ethernet address.
NTX_NETID_TYPE_IP4 NetId contains a IPv4 address.
NTX_NETID_TYPE_IP6 NetId contains a IPv6 address.
NetId
Network ID (address).

Requirements

Versions Defined in Include Link to
INtime 4.0 intime/rt/include/rt.h rt.h clib.lib
See Also