2.2.1.2.106 IPXMIB_BASE
The IPXMIB_BASE structure MAY<97> be used to contain basic information about the IPX protocol. This structure is returned as part of the following methods:
RMIBEntryGetNext (section 3.1.4.32)
typedef struct _IPXMIB_BASE { ULONG OperState; UCHAR PrimaryNetNumber[4]; UCHAR Node[6]; UCHAR SysName[48]; ULONG MaxPathSplits; ULONG IfCount; ULONG DestCount; ULONG ServCount; } IPXMIB_BASE, *PIPXMIB_BASE;
OperState: The operational status of the interface. This member can be one of the following values.
-
Value
Meaning
OPER_STATE_DOWN
0x00000001
Nonoperational.
OPER_STATE_UP
0x00000002
Operational and can pass packets.
OPER_STATE_SLEEPING
0x00000003
Operational but has to connect to pass packets.
PrimaryNetNumber: Every IPX WAN router has a "primary network number". This is an IPX network number unique to the entire internet. This number will be a permanently assigned network number for the router.
-
A 32-bit number assigned by a network administrator; set to 0 on the local network.
Node: A 48-bit number that identifies the LAN hardware address. If the node number is FFFF FFFF FFFF, it means broadcast. If the node number is 0000 0000 0001, that means it is the server.
SysName: An administratively assigned name for this managed node. By convention, this is the node's fully qualified domain name.
MaxPathSplits: The maximum number of path splits implies the number of network interface boards in the server that are connected to the network or the number of ports in the server that are connected to a switch. The highest possible number is 8.
IfCount: Indicates the number of available interfaces.
DestCount: This value indicates the maximum destinations (networks) that the user expects the router to learn. This is used to pre-allocate table sizes for network tables. Changing this value can greatly affect the memory used by the IPX, but it can also speed learning times.
ServCount: This value indicates the maximum services that the user expects the router to learn. This is used to pre-allocate table sizes for service tables. Changing this value can greatly affect the memory used by the IPX, but it can also speed learning times.