次の方法で共有


NdisCopyNblTimestampInfo 関数 (ndis/nbltimestamp.h)

ミニポート ドライバーは 、NdisCopyNblTimestampInfo 関数を呼び出して、ソースNET_BUFFER_LIST構造体からコピー先 のNET_BUFFER_LIST 構造にソフトウェアまたはハードウェアのタイムスタンプ コピーします。

構文

void NdisCopyNblTimestampInfo(
  [_Inout_] NET_BUFFER_LIST       *NblDest,
  [_In_]    NET_BUFFER_LIST const *NblSrc
);

パラメーター

[_Inout_] NblDest

宛先 NET_BUFFER_LIST 構造体へのポインター。

[_In_] NblSrc

ミニポート ドライバーがタイムスタンプを格納 しているソース NET_BUFFER_LIST 構造体へのポインター。

戻り値

なし

解説

ミニポート ドライバーでは、 NdisSetNblTimestampInfoNdisGetNblTimestampInfo を使用して、タイムスタンプを設定および取得できます。

ハードウェアとソフトウェアのタイムスタンプの生成の詳細については、「 パケットへのタイムスタンプのアタッチ」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 11
サポートされている最小のサーバー Windows Server 2022。 NDIS 6.82 以降でサポートされています。
対象プラットフォーム ユニバーサル
Header ndis/nbltimestamp.h (ndis.h を含む)
Library ndis.lib

こちらもご覧ください

NET_BUFFER_LIST

NET_BUFFER_LIST_TIMESTAMP

NdisSetNblTimestampInfo

NdisGetNblTimestampInfo

NDIS パケット タイムスタンプの概要

タイムスタンプをパケットにアタッチする