// nbltimestamp.h
void NdisGetNblTimestampInfo(
[_In_] NET_BUFFER_LIST const *Nbl,
[_Out_] NET_BUFFER_LIST_TIMESTAMP *NblTimestamp
);
View the official Windows Driver Kit DDI referenceNo description available.
Miniport drivers call NdisGetNblTimestampInfo to retrieve a hardware or software timestamp stored in a NET_BUFFER_LIST (NBL) structure.
Nbl [_In_]A pointer to the NBL where the miniport stored the timestamp.
NblTimestamp [_Out_]A pointer to a NET_BUFFER_LIST_TIMESTAMP structure. When this function returns, this member contains the timestamp that the miniport stored in the NBL.
Miniport drivers can use NdisSetNblTimestampInfo and NdisCopyNblTimestampInfo to set and copy timestamps.
For more information on generating hardware and software timestamps, see Attaching timestamps to packets.
Overview of NDIS packet timestamping
Attaching timestamps to packets