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 構造体へのポインター。
戻り値
何一つ
備考
ミニポート ドライバーは、NBL の NetBufferListInfo 配列にソフトウェアまたはハードウェアのタイムスタンプを格納できます。 ドライバーは、NET_BUFFER_LIST_TIMESTAMP 構造体の Timestamp フィールドに入力し、NdisSetNblTimestampInfo を呼び出して構造体を渡します。
ハードウェアおよびソフトウェアのタイムスタンプの生成の詳細については、「パケットへのタイムスタンプのアタッチ」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 11 |
サポートされる最小サーバー | Windows Server 2022。 NDIS 6.82 以降でサポートされています。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ndis/nbltimestamp.h (ndis.h を含む) |
ライブラリ | ndis.lib |
関連項目
NdisGetNblTimestampInfoの
NdisCopyNblTimestampInfoの
パケット へのタイムスタンプのアタッチ