Partager via


structure NET_BUFFER_LIST_TIMESTAMP (ndis/nbltimestamp.h)

La structure NET_BUFFER_LIST_TIMESTAMP représente un horodatage logiciel ou matériel généré lors de la réception ou de la transmission d’un paquet.

Syntaxe

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

Membres

Timestamp

Valeur entière 64 bits qui représente un horodatage logiciel ou matériel.

Remarques

Les pilotes miniport peuvent stocker un horodatage dans le tableau NET_BUFFER_LIST (NBL) de la structure NetBufferListInfo. Les pilotes peuvent utiliser la structure NET_BUFFER_LIST_TIMESTAMP pour définir l’horodatage dans le champ NetBufferListInfo du NBL. Le pilote remplit le champ Timestamp de la structure NET_BUFFER_LIST_TIMESTAMP et appelle NdisSetNblTimestampInfo, en passant la structure.

Les pilotes miniport peuvent utiliser NdisGetNblTimestampInfo et NdisCopyNblTimestampInfo pour récupérer et copier des horodatages.

Pour plus d’informations sur la génération de horodatages matériels et logiciels, consultez Attacher des horodatages aux paquets.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11
serveur minimum pris en charge Windows Server 2022. Pris en charge dans NDIS 6.82 et versions ultérieures.
d’en-tête ndis/nbltimestamp.h (include ndis.h)

Voir aussi

NdisSetNblTimestampInfo

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

Vue d’ensemble de l’horodatage des paquets NDIS

Attacher des horodatages aux paquets