2.2.1.2.52 MIB_OPAQUE_INFO

The MIB_OPAQUE_INFO structure contains information related to an MIB entry. This structure is used to handle MIB data in MIB methods such as the following:


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

dwId

ullAlign

rgbyData

dwId (4 bytes): MIB ID for the type of information being submitted or returned. IPX does not use this structure. For IP transport, the MIB ID MUST be one of the following values.

dwId Value

Meaning

Structure to be pointed to by rgbyData.

IF_NUMBER

0x00000000

Information about number of interfaces on the server.

MIB_IFNUMBER (section 2.2.1.2.28)

IF_TABLE

0x00000001

Table of interface entries.

MIB_IFTABLE (section 2.2.1.2.31)

IF_ROW

0x00000002

Information about a particular interface.

MIB_IFROW (section 2.2.1.2.29)

IP_STATS

0x00000003

Information about the IP protocol.

MIB_IPSTATS (section 2.2.1.2.49)

IP_ADDRTABLE

0x00000004

Table of IPv4 address entries.

MIB_IPADDRTABLE (section 2.2.1.2.33)

IP_ADDRROW

0x00000005

Information for a particular IPv4 address.

MIB_IPADDRROW (section 2.2.1.2.32)

IP_FORWARDNUMBER

0x00000006

Information about number of routes in a particular IP routing table.

MIB_IPFORWARDNUMBER (section 2.2.1.2.34)

IP_FORWARDTABLE

0x00000007

Table of IPv4 route entries.

MIB_IPFORWARDTABLE (section 2.2.1.2.36)

IP_FORWARDROW

0x00000008

Information that describes an IPv4/IPv6 network route.

MIB_IPFORWARDROW (section 2.2.1.2.35) for IPv4, INTERFACE_ROUTE_ENTRY (section 2.2.1.2.181) for IPv6 based on the transport

IP_NETTABLE

0x00000009

Table of ARP entries for IPv4 addresses.

MIB_IPNETTABLE (section 2.2.1.2.48)

IP_NETROW

0x0000000A

Information about an ARP table entry for an IPv4 address.

MIB_IPNETROW (section 2.2.1.2.47)

ICMP_STATS

0x0000000B

Statistics for ICMP messages on a particular computer.

MIB_ICMP (section 2.2.1.2.25)

TCP_STATS

0x0000000C

Statistics for the TCP protocol running on the local computer.

MIB_TCPSTATS (section 2.2.1.2.56)

TCP_TABLE

0x0000000D

Table of IPv4 TCP connections.

MIB_TCPTABLE (section 2.2.1.2.57)

TCP_ROW

0x0000000E

Information for an IPv4 TCP connection.

MIB_TCPROW (section 2.2.1.2.55)

UDP_STATS

0x0000000F

Statistics for the UDP running on the local computer.

MIB_UDPSTATS (section 2.2.1.2.59)

UDP_TABLE 0x00000010

Table of address information for sending and receiving UDP datagrams.

MIB_UDPTABLE (section 2.2.1.2.60)

UDP_ROW

0x00000011

Information for a UDP session.

MIB_UDPROW (section 2.2.1.2.58)

MCAST_MFE

0x00000012

Information for an IP multicast forwarding entry.

MIB_MFE_TABLE (section 2.2.1.2.51). rgbyData SHOULD be specified as NULL when the requested IP multicast forwarding entry is not found when using the RMIBEntryGet, RMIBEntryGetFirst, and RMIBEntryGetNext methods. These methods return ERROR_SUCCESS even if they do not find the requested IP multicast forwarding entry.

MCAST_MFE_STATS

0x00000013

Statistics associated with an MFE.

MIB_MFE_STATS_TABLE (section 2.2.1.2.50)

BEST_IF

0x00000014

Information about the interface that has the best route to a particular destination IPv4 address.

MIB_BEST_IF (section 2.2.1.2.23)

BEST_ROUTE

0x00000015

Information about a particular route.

INTERFACE_ROUTE_INFO (section 2.2.1.2.11)

PROXY_ARP

0x00000016

Information for a Proxy Address Resolution Protocol (PARP) entry.

MIB_PROXYARP (section 2.2.1.2.54)

MCAST_IF_ENTRY

0x00000017

Information about an IP multicast interface.

MIB_IPMCAST_IF_ENTRY (section 2.2.1.2.40)

MCAST_GLOBAL

0x00000018

Global information for IP multicast on a particular computer.

MIB_IPMCAST_GLOBAL (section 2.2.1.2.39)

IF_STATUS

0x00000019

Status information for a particular interface.

MIB_IFSTATUS (section 2.2.1.2.30)

MCAST_BOUNDARY

0x0000001A

Information about a router's scoped IPv4 multicast address boundaries.

MIB_IPMCAST_BOUNDARY (section 2.2.1.2.37)

MCAST_SCOPE

0x0000001B

Information about a multicast scope.

MIB_IPMCAST_SCOPE (section 2.2.1.2.46)

DEST_MATCHING

0x0000001C

Route information about a matching destination.

MIB_IPDESTTABLE (section 2.2.1.2.21)

DEST_LONGER

0x0000001D

Information about all the possible routes to a destination.

MIB_IPDESTTABLE (section 2.2.1.2.21)

DEST_SHORTER

0x0000001E

Information about the best matching routes to a destination.

MIB_IPDESTTABLE (section 2.2.1.2.21)

ROUTE_MATCHING

0x0000001F

Information about a matching IP route.

MIB_IPDESTTABLE (section 2.2.1.2.21)

ROUTE_LONGER

0x00000020

Information about all the possible routes to a destination.

MIB_IPDESTTABLE (section 2.2.1.2.21)

ROUTE_SHORTER

0x00000021

Information about the best matching routes to a destination.

MIB_IPDESTTABLE (section 2.2.1.2.21)

ROUTE_STATE

0x00000022

Information about whether the route needs to be added to the forwarder or not.

MIB_ROUTESTATE (section 2.2.1.2.22)

MCAST_MFE_STATS_EX

0x00000023

Statistics associated with an MFE.

MIB_MFE_STATS_TABLE (section 2.2.1.2.50)

ullAlign (4 bytes): The number of bytes that align the information returned. This is used to align the field to a long boundary so that the structure is aligned.

rgbyData (4 bytes): A pointer to the information returned from the opaque query.