Freigeben über


NdisSetNblTimestampInfo-Funktion (ndis/nbltimestamp.h)

Miniport-Treiber rufen NdisSetNblTimestampInfo auf, um einen Hardware- oder Softwarezeitstempel in einer NET_BUFFER_LIST-Struktur (NBL) zu speichern.

Syntax

void NdisSetNblTimestampInfo(
  [_Inout_] NET_BUFFER_LIST                 *Nbl,
  [_In_]    NET_BUFFER_LIST_TIMESTAMP const *NblTimestamp
);

Parameter

[_Inout_] Nbl

Ein Zeiger auf eine NET_BUFFER_LIST-Struktur .

[_In_] NblTimestamp

Ein Zeiger auf eine initialisierte NET_BUFFER_LIST_TIMESTAMP-Struktur .

Rückgabewert

Keine

Bemerkungen

Der Miniporttreiber kann einen Software- oder Hardwarezeitstempel im NetBufferListInfo-Array eines NBL speichern. Der Treiber füllt das Zeitstempelfeld der NET_BUFFER_LIST_TIMESTAMP-Struktur aus und ruft NdisSetNblTimestampInfo auf und übergibt die -Struktur.

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.
Zielplattform Universell
Header ndis/nbltimestamp.h (include ndis.h)
Bibliothek ndis.lib

Weitere Informationen

NET_BUFFER_LIST_TIMESTAMP

NET_BUFFER_LIST

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

Übersicht über die Zeitstempelung von NDIS-Paketen

Anfügen von Zeitstempeln an Pakete