Поделиться через


Функция 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 структуру.

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

Никакой

Замечания

Минипорт-драйвер может хранить метку времени программного обеспечения или оборудования в массиве NetBufferListInfo. Драйвер заполняет поле timestamp структуры NET_BUFFER_LIST_TIMESTAMP и вызывает NdisSetNblTimestampInfo, передавая структуру.

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11
минимальный поддерживаемый сервер Windows Server 2022. Поддерживается в NDIS 6.82 и более поздних версиях.
целевая платформа Всеобщий
заголовка ndis/nbltimestamp.h (include ndis.h)
библиотеки ndis.lib

См. также

NET_BUFFER_LIST_TIMESTAMP

NET_BUFFER_LIST

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

Обзор метки времени пакета NDIS

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