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) |