Share via


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;

Member

SecondsSinceLastReset

Die Anzahl der Sekunden, seit die Statistiken zuletzt zurückgesetzt wurden.

InputRequests

Die Anzahl der Eingabeanforderungen.

OutputRequests

Die Anzahl der Ausgabeanforderungen.

ControlRequests

Die Anzahl der Steuerelementanforderungen.

InputMegabytes

Die Anzahl der megabytes an Daten, die eingegeben wurden.

OutputMegabytes

Die Anzahl der ausgegebenen Megabytes an Daten.

Hinweise

Die Statistikindikatoren, deren Werte in den Membern dieser Struktur gemeldet werden, sind 64-Bit-ganzzahlen mit Vorzeichen, die bei Überschreitung von 2**63-1 in null umschließen. Die Statistikindikatoren werden während des normalen Betriebs nicht zurückgesetzt. Daher können Verkehrsraten durch die Differenz der Zählerwerte bestimmt werden, die von zwei aufeinander folgenden Aufrufen mit entsprechenden Anpassungen für den Zählerumbruch abgeleitet werden. Wenn ein HBA eine bestimmte Statistik nicht unterstützt, gibt er den Wert -1 für den entsprechenden Zähler zurück.

Anforderungen

Anforderung Wert
Header hbapiwmi.h (einschließlich Hbapiwmi.h)