MIB_IFSTATUS Struktur (iprtrmib.h)
Die MIB_IFSTATUS-Struktur speichert status Informationen für eine bestimmte Schnittstelle.
Syntax
typedef struct _MIB_IFSTATUS {
DWORD dwIfIndex;
DWORD dwAdminStatus;
DWORD dwOperationalStatus;
BOOL bMHbeatActive;
BOOL bMHbeatAlive;
} MIB_IFSTATUS, *PMIB_IFSTATUS;
Member
dwIfIndex
Der Index, der die Schnittstelle identifiziert.
dwAdminStatus
Der administrative status der Schnittstelle, d. h. unabhängig davon, ob die Schnittstelle administrativ aktiviert oder deaktiviert ist.
dwOperationalStatus
Der operative status der Schnittstelle. Dieser Member kann einer der Werte sein, die in der ROUTER_CONNECTION_STATE-Enumeration definiert sind, die in der Headerdatei "Mprapip.h " definiert ist. Eine Liste der möglichen Betriebszustände finden Sie in der ROUTER_CONNECTION_STATE-Enumeration .
bMHbeatActive
Gibt an, ob die Multicast-Heartbeaterkennung aktiviert ist. Der Wert TRUE gibt an, dass die Heartbeaterkennung aktiviert ist. Der Wert FALSE gibt an, dass die Takterkennung deaktiviert ist.
bMHbeatAlive
Gibt an, ob das Multicasttaktintervall überschritten wurde. Der Wert FALSE gibt an, dass das Intervall überschritten wurde. Der Wert TRUE gibt an, dass das Intervall nicht überschritten wurde.
Hinweise
Beachten Sie, dass die Headerdatei Iprtrmib.h automatisch in der Headerdatei Iphlpapi.h enthalten ist. Die Iprtrmib.h-Headerdatei sollte nie direkt verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | iprtrmib.h (include Iphlpapi.h) |