Функция 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 .
Возвращаемое значение
None
Remarks
Драйвер мини-порта может хранить программную или аппаратную метку времени в массиве NetBufferListInfo NBL. Драйвер заполняет поле Метка времениструктуры NET_BUFFER_LIST_TIMESTAMP и вызывает NdisSetNblTimestampInfo, передав структуру.
Дополнительные сведения о создании аппаратных и программных меток времени см. в разделе Присоединение меток времени к пакетам.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 |
Минимальная версия сервера | Windows Server 2022. Поддерживается в NDIS 6.82 и более поздних версиях. |
Целевая платформа | Универсальное |
Верхняя часть | ndis/nbltimestamp.h (включая ndis.h) |
Библиотека | ndis.lib |