NET_BUFFER_LIST_TIMESTAMP-Struktur (ndis/nbltimestamp.h)

Die NET_BUFFER_LIST_TIMESTAMP-Struktur stellt einen Software- oder Hardwarezeitstempel dar, der beim Empfang oder bei der Übertragung eines Pakets generiert wird.

Syntax

typedef struct _NET_BUFFER_LIST_TIMESTAMP {
  ULONG64 Timestamp;
} NET_BUFFER_LIST_TIMESTAMP, *PNET_BUFFER_LIST_TIMESTAMP;

Member

Timestamp

Ein ganzzahliger 64-Bit-Wert, der einen Software- oder Hardwarezeitstempel darstellt.

Hinweise

Miniport-Treiber können einen Zeitstempel im NetBufferListInfo-Array der NET_BUFFER_LIST-Struktur (NBL) speichern. Treiber können die NET_BUFFER_LIST_TIMESTAMP Struktur verwenden, um den Zeitstempel im NetBufferListInfo-Feld der NBL festzulegen. Der Treiber füllt das Zeitstempelfeld der NET_BUFFER_LIST_TIMESTAMP-Struktur aus und ruft NdisSetNblTimestampInfo auf und übergibt die -Struktur.

Miniport-Treiber können NdisGetNblTimestampInfo und NdisCopyNblTimestampInfo verwenden, um Zeitstempel abzurufen und zu kopieren.

Weitere Informationen zum Generieren von Hardware- und Softwarezeitstempeln finden Sie unter Anfügen von Zeitstempeln an Pakete.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11
Unterstützte Mindestversion (Server) Windows Server 2022. Unterstützt in NDIS 6.82 und höher.
Kopfzeile ndis/nbltimestamp.h (include ndis.h)

Weitere Informationen

NdisSetNblTimestampInfo

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

Übersicht über die Zeitstempelung von NDIS-Paketen

Anfügen von Zeitstempeln an Pakete