Struttura MIBICMPSTATS (ipmib.h)

La struttura MIBICMPSTATS contiene statistiche per i messaggi ICMP (Internet Control Message Protocol) in ingresso o in uscita in un determinato computer.

Sintassi

typedef struct _MIBICMPSTATS {
  DWORD dwMsgs;
  DWORD dwErrors;
  DWORD dwDestUnreachs;
  DWORD dwTimeExcds;
  DWORD dwParmProbs;
  DWORD dwSrcQuenchs;
  DWORD dwRedirects;
  DWORD dwEchos;
  DWORD dwEchoReps;
  DWORD dwTimestamps;
  DWORD dwTimestampReps;
  DWORD dwAddrMasks;
  DWORD dwAddrMaskReps;
} MIBICMPSTATS, *PMIBICMPSTATS;

Members

dwMsgs

Tipo: DWORD

Numero di messaggi ricevuti o inviati.

dwErrors

Tipo: DWORD

Numero di errori ricevuti o inviati.

dwDestUnreachs

Tipo: DWORD

Numero di messaggi non raggiungibili di destinazione ricevuti o inviati. Un messaggio di destinazione non raggiungibile viene inviato al computer di origine quando un datagram non riesce a raggiungere la destinazione desiderata.

dwTimeExcds

Tipo: DWORD

Il numero di messaggi TTL (Time-to-Live) superati ricevuti o inviati. Al computer di origine viene inviato un messaggio time-to-live superato quando un datagrammo viene rimosso perché il numero di router passati supera il valore time-to-live.

dwParmProbs

Tipo: DWORD

Numero di messaggi con problemi di parametro ricevuti o inviati. Un messaggio di problema di parametro viene inviato al computer di origine quando un router o un host rileva un errore nell'intestazione IP di un datagram.

dwSrcQuenchs

Tipo: DWORD

Numero di messaggi di accodamento di origine ricevuti o inviati. Una richiesta di accodamento di origine viene inviata a un computer per richiedere di ridurre la frequenza di trasmissione dei pacchetti.

dwRedirects

Tipo: DWORD

Numero di messaggi di reindirizzamento ricevuti o inviati. Un messaggio di reindirizzamento viene inviato al computer di origine quando viene individuata una route migliore per un datagramma inviato da tale computer.

dwEchos

Tipo: DWORD

Numero di richieste echo ricevute o inviate. Una richiesta echo fa sì che il computer ricevente invii un messaggio di risposta echo al computer di origine.

dwEchoReps

Tipo: DWORD

Numero di risposte echo ricevute o inviate. Un computer invia una risposta echo in risposta alla ricezione di un messaggio di richiesta echo.

dwTimestamps

Tipo: DWORD

Numero di richieste timestamp ricevute o inviate. Una richiesta timestamp fa sì che il computer ricevente invii una risposta timestamp al computer di origine.

dwTimestampReps

Tipo: DWORD

Numero di risposte timestamp ricevute o inviate. Un computer invia una risposta timestamp in risposta alla ricezione di una richiesta timestamp. I router possono usare richieste e risposte timestamp per misurare la velocità di trasmissione dei datagrammi in una rete.

dwAddrMasks

Tipo: DWORD

Numero di richieste address mask ricevute o inviate. Un computer invia una richiesta address mask per determinare il numero di bit nella subnet mask per la subnet locale.

dwAddrMaskReps

Tipo: DWORD

Numero di risposte address mask ricevute o inviate. Un computer invia una risposta address mask in risposta a una richiesta address mask.

Commenti

Sono necessarie due strutture MIBICMPSTATS per contenere tutte le statistiche ICMP per un determinato computer. Una struttura MIBICMPSTATS contiene le statistiche per i messaggi ICMP in ingresso. L'altro contiene le statistiche per i messaggi ICMP in uscita. Per questo motivo, la struttura MIBICMPINFO contiene due strutture MIBICMPSTATS .

In Microsoft Windows Software Development Kit (SDK) rilasciato per Windows Vista e versioni successive, l'organizzazione dei file di intestazione è stata modificata e la struttura MIBICMPSTATS è definita nel file di intestazione Ipmib.h non nel file di intestazione Iprtrmib.h . Si noti che il file di intestazione Ipmib.h viene automaticamente incluso in Iprtrmib.h , incluso automaticamente nel file di intestazione Iphlpapi.h . I file di intestazione Ipmib.h e Iprtrmib.h non devono mai essere usati direttamente.

Requisiti

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

Vedi anche

MIBICMPINFO

MIBICMPSTATS_EX

MIB_ICMP

MIB_ICMP_EX