NdisSetNblTimestampInfo 函数 (ndis/nbltimestamp.h)
微型端口驱动程序调用 NdisSetNblTimestampInfo,将硬件或软件时间戳存储在 NET_BUFFER_LIST (NBL) 结构中。
语法
void NdisSetNblTimestampInfo(
[_Inout_] NET_BUFFER_LIST *Nbl,
[_In_] NET_BUFFER_LIST_TIMESTAMP const *NblTimestamp
);
参数
[_Inout_] Nbl
指向 NET_BUFFER_LIST 结构的指针。
[_In_] NblTimestamp
指向初始化 NET_BUFFER_LIST_TIMESTAMP 结构的指针。
返回值
没有
言论
微型端口驱动程序可以将软件或硬件时间戳存储在 NBL 的 NetBufferListInfo 数组中。 驱动程序将填充 NET_BUFFER_LIST_TIMESTAMP 结构的 Timestamp 字段,并调用 NdisSetNblTimestampInfo(传入结构)。
有关生成硬件和软件时间戳的详细信息,请参阅 将时间戳附加到数据包。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 11 |
支持的最低服务器 | Windows Server 2022。 在 NDIS 6.82 及更高版本中受支持。 |
目标平台 | 普遍 |
标头 | ndis/nbltimestamp.h (include ndis.h) |
库 | ndis.lib |
另请参阅
NDIS 数据包时间戳 概述