MIB_IFSTATUS
The MIB_IFSTATUS structure stores status information for a particular interface.
typedef struct _MIB_IFSTATUS {
DWORD dwIfIndex;
DWORD dwAdminStatus;
DWORD dwOperationalStatus;
BOOL bMHbeatActive;
BOOL bMHbeatAlive;
} MIB_IFSTATUS, *PMIB_IFSTATUS;
Members
- dwIfIndex
- Specifies the index that identifies the interface.
- dwAdminStatus
- Specifies the administrative status of the interface, that is, whether the interface is administratively enabled or disabled.
- dwOperationalStatus
- Specifies the operational status of the interface. See ROUTER_CONNECTION_STATE for a list 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 TRUE indicates that the interval has been exceeded. A value of FALSE indicates that the interval has not been exceeded.
Windows NT/2000: Requires Windows 2000.
Header: Declared in Iprtrmib.h.
See Also
MIB_IFROW, MPR_INTERFACE_0, MPR_INTERFACE_1