Share via


structure RAS_PORT_STATISTICS

[La structure RAS_PORT_STATISTICS n’est pas prise en charge à partir de Windows Vista.]

La structure RAS_PORT_STATISTICS signale les statistiques qu’un serveur RAS collecte pour un port connecté. Le serveur RAS réinitialise les différents compteurs de statistiques chaque fois que le port est connecté. Appelez la fonction RasAdminPortClearStatistics pour forcer le serveur RAS à réinitialiser les compteurs de statistiques.

Pour un port qui fait partie d’une connexion multilink, cette structure fournit deux ensembles de statistiques. Le premier ensemble contient les statistiques cumulatives pour tous les ports de la connexion. Ces statistiques sont les mêmes pour tous les ports de la connexion. Le deuxième jeu contient les statistiques pour ce port uniquement. Si le port ne fait pas partie d’une connexion multilink, les deux jeux de statistiques ont les mêmes informations. Pour déterminer si un port fait partie d’une connexion multilink, case activée le bit PORT_MULTILINKED dans le membre Flags de la structure RAS_PORT_0 du port.

Syntaxe

typedef struct _RAS_PORT_STATISTICS {
  DWORD dwBytesXmited;
  DWORD dwBytesRcved;
  DWORD dwFramesXmited;
  DWORD dwFramesRcved;
  DWORD dwCrcErr;
  DWORD dwTimeoutErr;
  DWORD dwAlignmentErr;
  DWORD dwHardwareOverrunErr;
  DWORD dwFramingErr;
  DWORD dwBufferOverrunErr;
  DWORD dwBytesXmitedUncompressed;
  DWORD dwBytesRcvedUncompressed;
  DWORD dwBytesXmitedCompressed;
  DWORD dwBytesRcvedCompressed;
  DWORD dwPortBytesXmited;
  DWORD dwPortBytesRcved;
  DWORD dwPortFramesXmited;
  DWORD dwPortFramesRcved;
  DWORD dwPortCrcErr;
  DWORD dwPortTimeoutErr;
  DWORD dwPortAlignmentErr;
  DWORD dwPortHardwareOverrunErr;
  DWORD dwPortFramingErr;
  DWORD dwPortBufferOverrunErr;
  DWORD dwPortBytesXmitedUncompressed;
  DWORD dwPortBytesRcvedUncompressed;
  DWORD dwPortBytesXmitedCompressed;
  DWORD dwPortBytesRcvedCompressed;
} RAS_PORT_STATISTICS, *PRAS_PORT_STATISTICS;

Membres

dwBytesXmited

Spécifie le nombre total d’octets transmis par la connexion.

dwBytesRcved

Spécifie le nombre total d’octets reçus par la connexion.

dwFramesXmited

Spécifie le nombre total d’images transmises par la connexion.

dwFramesRcved

Spécifie le nombre total d’images reçues par la connexion.

dwCrcErr

Spécifie le nombre total d’erreurs CRC sur la connexion. Les erreurs CRC sont causées par l’échec d’une redondance cyclique case activée. Une erreur CRC indique qu’un ou plusieurs caractères dans le paquet de données reçu ont été trouvés en état d’ardeur à l’arrivée.

dwTimeoutErr

Spécifie le nombre total d’erreurs de délai d’attente sur la connexion. Des erreurs de délai d’attente se produisent lorsqu’un caractère attendu n’est pas reçu dans le temps. Lorsque cela se produit, le logiciel suppose que les données ont été perdues et demande qu’elles soient envoyées à nouveau.

dwAlignmentErr

Spécifie le nombre total d’erreurs d’alignement sur la connexion. Des erreurs d’alignement se produisent lorsqu’un caractère reçu n’est pas celui attendu. Cela se produit généralement lorsqu’un caractère est perdu ou lorsqu’une erreur de délai d’attente se produit.

dwHardwareOverrunErr

Spécifie le nombre total d’erreurs de dépassement de matériel sur la connexion. Ces erreurs indiquent le nombre de fois où l’ordinateur émetteur a transmis des caractères plus rapidement que le matériel de l’ordinateur de réception peut les traiter. Si ce problème persiste, réduisez le taux de connexion BPS sur le client.

dwFramingErr

Spécifie le nombre total d’erreurs de cadrage sur la connexion. Une erreur de cadrage se produit lorsqu’un caractère asynchrone est reçu avec un bit de début ou d’arrêt non valide.

dwBufferOverrunErr

Spécifie le nombre total d’erreurs de dépassement de mémoire tampon sur la connexion. Une erreur de dépassement de mémoire tampon se produit lorsque l’ordinateur d’envoi transmet des caractères plus rapidement que l’ordinateur récepteur ne peut les prendre en charge. Si ce problème persiste, réduisez le taux de connexion BPS sur le client.

dwBytesXmitedUncompressed

Spécifie le nombre total d’octets transmis non compressés par la connexion.

dwBytesRcvedUncompressed

Spécifie le nombre total d’octets reçus non compressés par la connexion.

dwBytesXmitedCompressed

Spécifie le nombre total d’octets transmis compressés par la connexion.

dwBytesRcvedCompressed

Spécifie le nombre total d’octets reçus compressés par la connexion.

dwPortBytesXmited

Spécifie le nombre total d’octets transmis par le port.

dwPortBytesRcved

Spécifie le nombre total d’octets reçus par le port.

dwPortFramesXmited

Spécifie le nombre total d’images transmises par le port.

dwPortFramesRcved

Spécifie le nombre total d’images reçues par le port.

dwPortCrcErr

Spécifie le nombre total d’erreurs CRC sur le port. Les erreurs CRC sont causées par l’échec d’une redondance cyclique case activée. Une erreur CRC indique qu’un ou plusieurs caractères dans le paquet de données reçu ont été trouvés en état d’ardeur à l’arrivée.

dwPortTimeoutErr

Spécifie le nombre total d’erreurs de délai d’attente sur le port. Des erreurs de délai d’attente se produisent lorsqu’un caractère attendu n’est pas reçu dans le temps. Lorsque cela se produit, le logiciel suppose que les données ont été perdues et demande qu’elles soient envoyées à nouveau.

dwPortAlignmentErr

Spécifie le nombre total d’erreurs d’alignement sur le port. Des erreurs d’alignement se produisent lorsqu’un caractère reçu n’est pas celui attendu. Cela se produit généralement lorsqu’un caractère est perdu ou lorsqu’une erreur de délai d’attente se produit.

dwPortHardwareOverrunErr

Spécifie le nombre total d’erreurs de dépassement de matériel sur le port. Ces erreurs indiquent le nombre de fois où l’ordinateur émetteur a transmis des caractères plus rapidement que le matériel de l’ordinateur de réception peut les traiter. Si ce problème persiste, réduisez le taux de connexion BPS sur le client.

dwPortFramingErr

Spécifie le nombre total d’erreurs de cadrage sur le port. Une erreur de cadrage se produit lorsqu’un caractère asynchrone est reçu avec un bit de début ou d’arrêt non valide.

dwPortBufferOverrunErr

Spécifie le nombre total d’erreurs de dépassement de mémoire tampon sur le port. Une erreur de dépassement de mémoire tampon se produit lorsque l’ordinateur d’envoi transmet des caractères plus rapidement que l’ordinateur récepteur ne peut les prendre en charge. Si ce problème persiste, réduisez le taux de connexion BPS sur le client.

dwPortBytesXmitedUncompressed

Spécifie le nombre total d’octets transmis non compressés par le port. Si le port fait partie d’une connexion multilink, ce membre n’est pas valide. Utilisez plutôt les statistiques de compression pour la connexion.

dwPortBytesRcvedUncompressed

Spécifie le nombre total d’octets reçus non compressés par le port. Si le port fait partie d’une connexion multilink, ce membre n’est pas valide. Utilisez plutôt les statistiques de compression pour la connexion.

dwPortBytesXmitedCompressed

Spécifie le nombre total d’octets transmis compressés par le port. Si le port fait partie d’une connexion multilink, ce membre n’est pas valide. Utilisez plutôt les statistiques de compression pour la connexion.

dwPortBytesRcvedCompressed

Spécifie le nombre total d’octets reçus compressés par le port. Si le port fait partie d’une connexion multilink, ce membre n’est pas valide. Utilisez plutôt les statistiques de compression pour la connexion.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
Fin de la prise en charge des clients
Windows XP
Fin de la prise en charge des serveurs
Windows Server 2003
En-tête
Rassapi.h

Voir aussi

Vue d’ensemble du service d’accès à distance (RAS)

Structures d’administration du serveur RAS

RAS_PORT_0

RasAdminAcceptNewConnection

RasAdminConnectionHangupNotification

RasAdminPortClearStatistics

RasAdminPortGetInfo