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;
Membri
Timestamp
Valore intero a 64 bit che rappresenta un timestamp software o hardware.
Osservazioni
I driver Miniport possono archiviare un timestamp nella matrice di NET_BUFFER_LIST (NBL) NetBufferListInfo. I driver possono usare la struttura NET_BUFFER_LIST_TIMESTAMP per impostare il timestamp nel campo netBufferListInfo NBL. Il driver riempie il campo timestamp della struttura di NET_BUFFER_LIST_TIMESTAMP e chiama NdisSetNblTimestampInfo, passando la struttura.
I driver Miniport possono usare NdisGetNblTimestampInfo e NdisCopyNblTimestampInfo per recuperare e copiare i timestamp.
Per altre informazioni sulla generazione di timestamp hardware e software, vedere Collegamento di timestamp ai pacchetti.
Fabbisogno
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) |