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)

Weitere Informationen

MIB_IFROW

MPR_INTERFACE_0

MPR_INTERFACE_1