NET_BUFFER_LIST_TIMESTAMP 結構 (ndis/nbltimestamp.h)
NET_BUFFER_LIST_TIMESTAMP 結構代表在接收或傳輸封包時產生的軟體或硬體時間戳。
語法
typedef struct _NET_BUFFER_LIST_TIMESTAMP {
ULONG64 Timestamp;
} NET_BUFFER_LIST_TIMESTAMP, *PNET_BUFFER_LIST_TIMESTAMP;
成員
Timestamp
代表軟體或硬體時間戳的64位整數值。
備註
迷你埠驅動程式可以將時間戳儲存 NET_BUFFER_LIST 在 NBL (NBL) 結構的 NetBufferListInfo 陣列中。 驅動程式可以使用 NET_BUFFER_LIST_TIMESTAMP 結構,在 NBL 的 NetBufferListInfo 欄位中設定時間戳。 驅動程式會填入NET_BUFFER_LIST_TIMESTAMP結構的 Timestamp 欄位,並呼叫 NdisSetNblTimestampInfo,並傳入 結構。
迷你埠驅動程式可以使用 NdisGetNblTimestampInfo 和 NdisCopyNblTimestampInfo 來擷取和複製時間戳。
如需產生硬體和軟體時間戳的詳細資訊,請參閱 將時間戳附加至封包。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 |
最低支援的伺服器 | Windows Server 2022。 NDIS 6.82 和更新版本支援。 |
標頭 | ndis/nbltimestamp.h (include ndis.h) |