Функция 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 минипорта.

Возвращаемое значение

None

Remarks

Драйверы miniport могут использовать NdisSetNblTimestampInfo и NdisCopyNblTimestampInfo для установки и копирования меток времени.

Дополнительные сведения о создании аппаратных и программных меток времени см. в разделе Присоединение меток времени к пакетам.

Требования

Требование Значение
Минимальная версия клиента Windows 11
Минимальная версия сервера Windows Server 2022. Поддерживается в NDIS 6.82 и более поздних версиях.
Целевая платформа Универсальное
Верхняя часть ndis/nbltimestamp.h (включая ndis.h)
Библиотека ndis.lib

См. также раздел

NET_BUFFER_LIST_TIMESTAMP

NdisSetNblTimestampInfo

NdisCopyNblTimestampInfo

Общие сведения о метке времени пакета NDIS

Присоединение меток времени к пакетам