Partager via


MS_SMHBA_PROTOCOLSTATISTICS structure (hbapiwmi.h)

La structure MS_SMHBA_PROTOCOLSTATISTICS est utilisée pour signaler des statistiques de trafic de protocole sur un port.

Syntaxe

typedef struct _MS_SMHBA_PROTOCOLSTATISTICS {
  LONGLONG SecondsSinceLastReset;
  LONGLONG InputRequests;
  LONGLONG OutputRequests;
  LONGLONG ControlRequests;
  LONGLONG InputMegabytes;
  LONGLONG OutputMegabytes;
} MS_SMHBA_PROTOCOLSTATISTICS, *PMS_SMHBA_PROTOCOLSTATISTICS;

Membres

SecondsSinceLastReset

Nombre de secondes écoulées depuis la dernière réinitialisation des statistiques.

InputRequests

Nombre de demandes d’entrée.

OutputRequests

Nombre de demandes de sortie.

ControlRequests

Nombre de demandes de contrôle.

InputMegabytes

Nombre de mégaoctets de données entrées.

OutputMegabytes

Nombre de mégaoctets de données qui ont été générés.

Remarques

Les compteurs de statistiques dont les valeurs sont signalées dans les membres de cette structure sont des entiers signés 64 bits qui s’encapsulent à zéro en cas de dépassement de 2**63-1. Les compteurs de statistiques ne sont pas réinitialisés pendant le fonctionnement normal. Par conséquent, les taux de trafic peuvent être déterminés par la différence de valeurs de compteur dérivées de deux appels successifs, avec les ajustements appropriés effectués pour le retour à la ligne de compteur. Si un HBA ne prend pas en charge une statistique spécifique, il retourne la valeur -1 pour le compteur correspondant.

Configuration requise

Condition requise Valeur
En-tête hbapiwmi.h (inclure Hbapiwmi.h)