NdisGetNblTimestampInfo 函数 (ndis/nbltimestamp.h)

微型端口驱动程序调用 NdisGetNblTimestampInfo 以检索存储在 NET_BUFFER_LIST (NBL) 结构中的硬件或软件时间戳。

语法

void NdisGetNblTimestampInfo(
  [_In_]  NET_BUFFER_LIST const     *Nbl,
  [_Out_] NET_BUFFER_LIST_TIMESTAMP *NblTimestamp
);

参数

[_In_] Nbl

指向微型端口在其中存储时间戳的 NBL 的指针。

[_Out_] NblTimestamp

指向 NET_BUFFER_LIST_TIMESTAMP 结构的指针。 当此函数返回时,此成员包含微型端口存储在 NBL 中的时间戳。

返回值

备注

微型端口驱动程序可以使用 NdisSetNblTimestampInfoNdisCopyNblTimestampInfo 来设置和复制时间戳。

有关生成硬件和软件时间戳的详细信息,请参阅 将时间戳附加到数据包

要求

要求
最低受支持的客户端 Windows 11
最低受支持的服务器 Windows Server 2022。 在 NDIS 6.82 及更高版本中受支持。
目标平台 通用
标头 ndis/nbltimestamp.h (包括 ndis.h)
Library ndis.lib

另请参阅

NET_BUFFER_LIST_TIMESTAMP

NdisSetNblTimestampInfo

NdisCopyNblTimestampInfo

NDIS 数据包时间戳概述

将时间戳附加到数据包