Freigeben über


MS_SMHBA_PROTOCOLSTATISTICS Struktur (hbapiwmi.h)

Die MS_SMHBA_PROTOCOLSTATISTICS-Struktur wird verwendet, um Protokolldatenverkehrsstatistiken für einen Port zu melden.

Syntax

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

Angehörige

SecondsSinceLastReset

Die Anzahl der Sekunden seit dem letzten Zurücksetzen der Statistik.

InputRequests

Die Anzahl der Eingabeanforderungen.

OutputRequests

Die Anzahl der Ausgabeanforderungen.

ControlRequests

Die Anzahl der Steuerelementanforderungen.

InputMegabytes

Die Anzahl der Megabyte-Daten, die eingegeben wurden.

OutputMegabytes

Die Anzahl der Megabyte-Daten, die ausgegeben wurden.

Bemerkungen

Die Statistikzähler, deren Werte in den Membern dieser Struktur gemeldet werden, sind 64-Bit-ganzzahlige Ganzzahlen, die bei Überschreitung von 2**63-1 auf Null umbrechen. Die Statistikzähler werden während des normalen Vorgangs nicht zurückgesetzt. Daher können die Verkehrsraten durch die Differenz der Gegenwerte bestimmt werden, die von zwei aufeinander folgenden Aufrufen abgeleitet werden, wobei entsprechende Anpassungen für den Gegenumbruch vorgenommen werden. Wenn eine HBA keine bestimmte Statistik unterstützt, gibt sie den Wert von -1 für den entsprechenden Zähler zurück.

Anforderungen

Anforderung Wert
Header- hbapiwmi.h (include Hbapiwmi.h)