UDP ペイロードでのフレームの分割
ヘッダー データ分割をサポートする NDIS ミニポート アダプターは、UDP フレームの上位層プロトコル ヘッダーでのフレームの分割をサポートする必要があります。 ただし、NIC は最初に UDP ペイロードの先頭でフレームの分割を試みる必要があります。
結果のヘッダー バッファーの長さが最大ヘッダー サイズより大きい場合、NIC は UDP フレームを分割できない可能性があります。 最大ヘッダー サイズを超えたときのフレームの分割の詳細については「ヘッダー バッファーの割り当て」を参照してください。
NIC が UDP ペイロードでフレームを分割できない場合、NIC は上位層プロトコル ヘッダーの先頭でフレームを分割するか、フレームを分割しないようにする必要があります。 上位層プロトコル ヘッダーの先頭でフレームを分割する方法の詳細については「上位層プロトコル ヘッダーの先頭にあるフレームの分割」を参照してください。
ヘッダー データ分割プロバイダーが UDP ペイロードでフレームを分割する場合、指定された NET_BUFFER_LIST 構造体には、NblFlags メンバーに NDIS_NBL_FLAGS_IS_UDP フラグと NDIS_NBL_FLAGS_SPLIT_AT_UPPER_LAYER_PROTOCOL_PAYLOAD フラグが設定されている必要があります。 ヘッダーデータ分割 NET_BUFFER_LIST フラグの設定の詳細については「NET_BUFFER_LIST 情報の設定」を参照してください。