Partager via


OID_WAN_CO_GET_STATS_INFO

L’OID OID_WAN_CO_GET_STATS_INFO demande au pilote miniport de retourner des informations statistiques spécifiques à une connexion virtuelle (VC). Un pilote miniport WAN est censé conserver des statistiques et retourner ces statistiques pour cet OID dans une structure NDIS_WAN_CO_GET_STATS_INFO, définie comme suit :

    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;

Les membres de cette structure contiennent les informations suivantes :

OctetsSent
Spécifie le nombre d’octets transmis.

OctetsRcvd
Spécifie le nombre d’octets reçus.

FramesSent
Spécifie le nombre de trames (paquets WAN) envoyées.

FramesRcvd
Spécifie le nombre d’images reçues.

CRCErrors
Spécifie le nombre d’erreurs CRC rencontrées pour ce vc. Les erreurs CRC sont causées par l’échec d’une redondance cyclique case activée. Une erreur CRC indique qu’un ou plusieurs octets de l’image reçue ont été trouvés en état de grignoté à l’arrivée.

TimeoutErrors
Spécifie le nombre d’erreurs de délai d’attente rencontrées pour ce vc. Des erreurs de délai d’attente se produisent lorsqu’un octet attendu n’est pas reçu dans le temps.

AlignementErrors
Spécifie le nombre d’erreurs d’alignement rencontrées pour ce VC. Des erreurs d’alignement se produisent lorsqu’un octet reçu est différent de l’octet attendu. Cela se produit généralement lorsqu’un octet est perdu ou lorsqu’une erreur de délai d’attente se produit.

SerialOverrunErrors
Spécifie le nombre de dépassements de série rencontrés pour cette vc. Les dépassements de série se produisent lorsque la carte réseau réseau WAN ne peut pas gérer la vitesse à laquelle les données sont reçues.

FramingErrors
Spécifie le nombre d’erreurs de cadrage rencontrées pour ce vc. Une erreur de cadrage se produit lorsqu’un octet asynchrone est reçu avec un bit de début ou d’arrêt non valide.

BufferOverrunErrors
Spécifie le nombre de dépassements de mémoire tampon rencontrés pour cette vc. Les dépassements de mémoire tampon se produisent lorsque le pilote miniport WAN ne peut pas gérer la vitesse à laquelle les données sont reçues.

OctetsTransmittedUncompressed
Spécifie le nombre d’octets de données non compressées transmises. Un pilote miniport renvoie une valeur différente de zéro uniquement s’il prend en charge la compression.

OctetsReceivedUncompressed
Spécifie le nombre d’octets de données non compressées reçues. Un pilote miniport renvoie une valeur différente de zéro uniquement s’il prend en charge la compression.

OctetsTransmittedCompressed
Spécifie le nombre d’octets de données compressées transmises. Un pilote miniport renvoie une valeur différente de zéro uniquement s’il prend en charge la compression.

OctetsReceivedCompressed
Spécifie le nombre d’octets de données compressées reçues. Un pilote miniport renvoie une valeur différente de zéro uniquement s’il prend en charge la compression.

Notes

Si le pilote sous-jacent ou sa carte réseau ne prend pas en charge la compression, le pilote retourne zéro pour les octets.. Membres non compressés/compressés .

Spécifications

Version

Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 dans Windows XP.

En-tête

Ntddndis.h (inclure Ndis.h)