We use hardware timestamps on Linux machines for packet capture. Using hardware timestamps allow us to have a sub-microsecond-level of accuracy for our incoming packets. Until now, that capability has been far out of reach on Windows. The Software Timestamps functionality would go a long way towards single-microsecond resolution in packet captures, based on what you've described.
Is there documentation available for how to access the new Software Timestamp via an API call? Will this data only be available for NDIS Filter Drivers and the like, or will it bubble all the way up to user space?
We use hardware timestamps on Linux machines for packet capture. Using hardware timestamps allow us to have a sub-microsecond-level of accuracy for our incoming packets. Until now, that capability has been far out of reach on Windows. The Software Timestamps functionality would go a long way towards single-microsecond resolution in packet captures, based on what you've described.
Is there documentation available for how to access the new Software Timestamp via an API call? Will this data only be available for NDIS Filter Drivers and the like, or will it bubble all the way up to user space?