Condividi tramite


struttura NET_BUFFER_LIST_TIMESTAMP (ndis/nbltimestamp.h)

La struttura NET_BUFFER_LIST_TIMESTAMP rappresenta un timestamp software o hardware generato durante la ricezione o la trasmissione di un pacchetto.

Sintassi

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

Members

Timestamp

Valore intero a 64 bit che rappresenta un timestamp software o hardware.

Commenti

I driver Miniport possono archiviare un timestamp nella matrice NetBufferListInfo della struttura NET_BUFFER_LIST (NBL). I driver possono usare la struttura NET_BUFFER_LIST_TIMESTAMP per impostare il timestamp nel campo NetBufferListInfo di NBL. Il driver riempie il campo Timestamp della struttura NET_BUFFER_LIST_TIMESTAMP e chiama NdisSetNblTimestampInfo, passando la struttura.

I driver Miniport possono usare NdisGetNblTimestampInfo e NdisCopyNblTimestampInfo per recuperare e copiare timestamp.

Per altre informazioni sulla generazione di timestamp hardware e software, vedere Collegamento di timestamp ai pacchetti.

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022. Supportato in NDIS 6.82 e versioni successive.
Intestazione ndis/nbltimestamp.h (include ndis.h)

Vedi anche

NdisSetNblTimestampInfo

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

Panoramica del timestamp dei pacchetti NDIS

Collegamento di timestamp ai pacchetti