// nbltimestamp.h
void NdisSetNblTimestampInfo(
[_Inout_] NET_BUFFER_LIST *Nbl,
[_In_] NET_BUFFER_LIST_TIMESTAMP const *NblTimestamp
);
View the official Windows Driver Kit DDI referenceNo description available.
Miniport drivers call NdisSetNblTimestampInfo to store a hardware or software timestamp in a NET_BUFFER_LIST (NBL) structure.
Nbl [_Inout_]A pointer to a NET_BUFFER_LIST structure.
NblTimestamp [_In_]A pointer to an initialized NET_BUFFER_LIST_TIMESTAMP structure.
The miniport driver can store a software or hardware timestamp in an NBL's NetBufferListInfo array. The driver fills the Timestamp field of the NET_BUFFER_LIST_TIMESTAMP structure and calls NdisSetNblTimestampInfo, passing in the structure.
For more information on generating hardware and software timestamps, see Attaching timestamps to packets.
Overview of NDIS packet timestamping
Attaching timestamps to packets