Freigeben über


SERIALPERF_STATS-Struktur (ntddser.h)

Die SERIALPERF_STATS-Struktur enthält Leistungsstatistiken für einen seriellen Port.

Syntax

typedef struct _SERIALPERF_STATS {
  ULONG ReceivedCount;
  ULONG TransmittedCount;
  ULONG FrameErrorCount;
  ULONG SerialOverrunErrorCount;
  ULONG BufferOverrunErrorCount;
  ULONG ParityErrorCount;
} SERIALPERF_STATS, *PSERIALPERF_STATS;

Member

ReceivedCount

Die Anzahl der Zeichen, die empfangen wurden, seit entweder der serielle Port geöffnet oder die letzte IOCTL_SERIAL_CLEAR_STATS Anforderung verarbeitet wurde.

TransmittedCount

Die Anzahl der Zeichen, die übertragen wurden, seit entweder der serielle Port geöffnet oder die letzte IOCTL_SERIAL_CLEAR_STATS Anforderung verarbeitet wurde.

FrameErrorCount

Die Anzahl von Framefehlern, die erkannt wurden, seit entweder der serielle Port geöffnet oder die letzte IOCTL_SERIAL_CLEAR_STATS Anforderung verarbeitet wurde.

SerialOverrunErrorCount

Die Anzahl der fehler beim seriellen Überlauf, die erkannt wurden, da entweder der serielle Port geöffnet oder die letzte IOCTL_SERIAL_CLEAR_STATS Anforderung verarbeitet wurde.

BufferOverrunErrorCount

Die Anzahl von Pufferüberlauffehlern, die erkannt wurden, nachdem entweder der serielle Port geöffnet oder die letzte IOCTL_SERIAL_CLEAR_STATS Anforderung verarbeitet wurde.

ParityErrorCount

Die Anzahl von Paritätsfehlern, die erkannt wurden, nachdem entweder der serielle Port geöffnet oder die letzte IOCTL_SERIAL_CLEAR_STATS Anforderung verarbeitet wurde.

Hinweise

Diese Struktur wird von der IOCTL_SERIAL_GET_STATS-Anforderung verwendet.

Um die Leistungsstatistiken auf Null zurückzusetzen, senden Sie eine IOCTL_SERIAL_CLEAR_STATS Anforderung.

Anforderungen

Anforderung Wert
Header ntddser.h

Weitere Informationen

IOCTL_SERIAL_CLEAR_STATS

IOCTL_SERIAL_GET_STATS