Condividi tramite


struttura MIB_IFSTATUS (iprtrmib.h)

La struttura MIB_IFSTATUS archivia le informazioni sullo stato per una particolare interfaccia.

Sintassi

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

Members

dwIfIndex

Indice che identifica l'interfaccia.

dwAdminStatus

Stato amministrativo dell'interfaccia, ovvero se l'interfaccia è abilitata o disabilitata in modo amministrativo.

dwOperationalStatus

Stato operativo dell'interfaccia. Questo membro può essere uno dei valori definiti nell'enumerazione ROUTER_CONNECTION_STATE definita nel file di intestazione Mprapip.h . Vedere l'enumerazione ROUTER_CONNECTION_STATE per un elenco amd description degli stati operativi possibili.

bMHbeatActive

Specifica se il rilevamento heartbeat multicast è abilitato. Il valore TRUE indica che il rilevamento heartbeat è abilitato. Il valore FALSE indica che il rilevamento heartbeat è disabilitato.

bMHbeatAlive

Specifica se l'intervallo di heartbeat multicast è stato superato. Un valore FALSE indica che l'intervallo è stato superato. Il valore TRUE indica che l'intervallo non è stato superato.

Commenti

Si noti che il file di intestazione Iprtrmib.h viene automaticamente incluso nel file di intestazione Iphlpapi.h . Il file di intestazione Iprtrmib.h non deve mai essere usato direttamente.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione iprtrmib.h (include Iphlpapi.h)

Vedi anche

MIB_IFROW

MPR_INTERFACE_0

MPR_INTERFACE_1