Export (0) Print
Expand All
Expand Minimize

MIB_IFSTATUS structure

The MIB_IFSTATUS structure stores status information for a particular interface.

Syntax


typedef struct _MIB_IFSTATUS {
  DWORD dwIfIndex;
  DWORD dwAdminStatus;
  DWORD dwOperationalStatus;
  BOOL  bMHbeatActive;
  BOOL  bMHbeatAlive;
} MIB_IFSTATUS, *PMIB_IFSTATUS;

Members

dwIfIndex

The index that identifies the interface.

dwAdminStatus

The administrative status of the interface, that is, whether the interface is administratively enabled or disabled.

dwOperationalStatus

The operational status of the interface. This member can be one of the values defined in the ROUTER_CONNECTION_STATE enumeration defined in the Mprapip.h header file. See the ROUTER_CONNECTION_STATE enumeration for a list amd description of the possible operational states.

bMHbeatActive

Specifies whether multicast heartbeat detection is enabled. A value of TRUE indicates that heartbeat detection is enabled. A value of FALSE indicates that heartbeat detection is disabled.

bMHbeatAlive

Specifies whether the multicast heartbeat dead interval has been exceeded. A value of FALSE indicates that the interval has been exceeded. A value of TRUE indicates that the interval has not been exceeded.

Remarks

Note that the Iprtrmib.h header file is automatically included in the Iphlpapi.h header file. The Iprtrmib.h header file should never be used directly.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Iprtrmib.h (include Iphlpapi.h)

See also

MIB_IFROW
MPR_INTERFACE_0
MPR_INTERFACE_1

 

 

Community Additions

ADD
Show:
© 2014 Microsoft