Condividi tramite


OID_WAN_CO_GET_STATS_INFO

L'OID OID_WAN_CO_GET_STATS_INFO richiede al driver miniport di restituire informazioni statistiche specifiche di una connessione virtuale. È previsto che un driver miniport WAN mantenga le statistiche e restituisca queste statistiche per questo OID in una struttura NDIS_WAN_CO_GET_STATS_INFO, definita come segue:

    typedef struct _NDIS_WAN_CO_GET_STATS_INFO {
         OUT ULONG BytesSent;
         OUT ULONG BytesRcvd;
         OUT ULONG FramesSent;
         OUT ULONG FramesRcvd;
         OUT ULONG CRCErrors;
         OUT ULONG TimeoutErrors;
         OUT ULONG AlignmentErrors;
         OUT ULONG SerialOverrunErrors;
         OUT ULONG FramingErrors;
         OUT ULONG BufferOverrunErrors;
         OUT ULONG BytesTransmittedUncompressed;
         OUT ULONG BytesReceivedUncompressed;
         OUT ULONG BytesTransmittedCompressed;
         OUT ULONG BytesReceivedCompressed;
    } NDIS_WAN_CO_GET_STATS_INFO,   *PNDIS_WAN_CO_GET_STATS_INFO;

I membri di questa struttura contengono le informazioni seguenti:

byteSent
Specifica il numero di byte trasmessi.

byteRcvd
Specifica il numero di byte ricevuti.

FrameSent
Specifica il numero di frame (pacchetti WAN) inviati.

FramesRcvd
Specifica il numero di fotogrammi ricevuti.

CRCErrors
Specifica il numero di errori CRC rilevati per questo vco. Gli errori CRC sono causati dall'errore di un controllo di ridondanza ciclico. Un errore CRC indica che uno o più byte nel frame ricevuto sono stati rilevati in modo incomprensibile all'arrivo.

timeoutErrors
Specifica il numero di errori di timeout rilevati per il vc. Gli errori di timeout si verificano quando non viene ricevuto un byte previsto.

AlignmentErrors
Specifica il numero di errori di allineamento rilevati per questo vco. Gli errori di allineamento si verificano quando un byte ricevuto è diverso dal byte previsto. Ciò si verifica in genere quando un byte viene perso o quando si verifica un errore di timeout.

SerialOverrunErrors
Specifica il numero di overrun seriali rilevati per questo vco. I sovraccarichi seriali si verificano quando la scheda di interfaccia di rete WAN non è in grado di gestire la frequenza con cui vengono ricevuti i dati.

FrameErrors
Specifica il numero di errori di frame rilevati per questo vco. Un errore di frame si verifica quando viene ricevuto un byte asincrono con un bit di avvio o arresto non valido.

BufferOverrunErrors
Specifica il numero di sovraccarichi del buffer rilevati per questo vco. I sovraccarichi del buffer si verificano quando il driver miniport WAN non è in grado di gestire la frequenza con cui vengono ricevuti i dati.

byteTransmittedUncompressed
Specifica il numero di byte di dati non compressi trasmessi. Un driver miniport restituisce un valore diverso da zero solo se supporta la compressione.

byteReceivedUncompressed
Specifica il numero di byte di dati non compressi ricevuti. Un driver miniport restituisce un valore diverso da zero solo se supporta la compressione.

ByteTransmittedCompressed
Specifica il numero di byte di dati compressi trasmessi. Un driver miniport restituisce un valore diverso da zero solo se supporta la compressione.

byteReceivedCompressed
Specifica il numero di byte di dati compressi ricevuti. Un driver miniport restituisce un valore diverso da zero solo se supporta la compressione.

Osservazioni

Se il driver sottostante o la relativa scheda di interfaccia di rete non supporta la compressione, il driver restituisce zero per il byte. Membri compressi/non compressi.

Fabbisogno

Versione

Supportato per i driver NDIS 6.0 e NDIS 5.1 in Windows Vista. Supportato per i driver NDIS 5.1 in Windows XP.

Intestazione

Ntddndis.h (include Ndis.h)