NET_BUFFER_LIST_UDP_COALESCED_SEG_SIZE マクロ (ndis/nbluro.h)
NDIS ドライバーは 、NET_BUFFER_LIST_UDP_COALESCED_SEG_SIZE マクロを使用して、 NET_BUFFER_LIST構造体に 合体された個々の UDP データグラム ペイロードのサイズをバイト単位で取得および設定します。 結合の対象にするには、データグラムのペイロード長が同じである必要があります。最後のデータグラムが少ない場合は例外です。
構文
#define NET_BUFFER_LIST_UDP_COALESCED_SEG_SIZE(_NBL) \
(((NDIS_UDP_RSC_OFFLOAD_NET_BUFFER_LIST_INFO*) \
&(_NBL)->NetBufferListInfo[UdpRecvSegCoalesceOffloadInfo])->Receive.SegSize)
パラメーター
_NBL
NET_BUFFER_LIST構造体へのポインター。
戻り値
NET_BUFFER_LIST_UDP_COALESCED_SEG_SIZEは、UdpRecvSegCoalesceOffloadInfo 識別子に関連付けられているNDIS_UDP_RSC_OFFLOAD_NET_BUFFER_LIST_INFO構造体の SegSize メンバーを返します。 情報は、指定されたNET_BUFFER_LIST構造体の NetBufferListInfo メンバーから取得されます。
注釈
次の例では、 SegSize 値を取得する方法を示します。
value = NET_BUFFER_LIST_UDP_COALESCED_SEG_SIZE(Nbl);
次の例では、 SegSize 値の設定を示します。
NET_BUFFER_LIST_UDP_COALESCED_SEG_SIZE(Nbl) = 1200;
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11 バージョン 24H2 |
Header | ndis/nbluro.h (ndis.h を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示