Delen via


Frames splitsen bij de UDP-payload

NDIS-minipoortadapters die ondersteuning bieden voor het splitsen van header-gegevens, moeten ondersteuning bieden voor het splitsen van frames in de header van het bovenste laag-protocol voor UDP-frames. De NIC moet echter eerst proberen het frame te splitsen aan het begin van de UDP-payload.

De NIC kan mogelijk geen UDP-frame splitsen als de resulterende headerbuffer een grotere lengte heeft dan de maximale headergrootte. Voor meer informatie over het splitsen van frames wanneer de maximale headergrootte wordt overschreden, zie De headerbuffer toewijzen.

Als de NIC het frame bij de UDP-lading niet kan splitsen, moet de NIC het frame aan het begin van de header van het bovenliggende-laagprotocol splitsen of helemaal niet splitsen. Zie voor meer informatie over het splitsen van frames aan het begin van de header van het hogere-lagen protocol Splitsen van frames aan het begin van de headers van hogere lagenLayer-Protocol.

Als de splitsprovider voor header-data het frame splitst bij de UDP-payload, moeten de aangegeven NET_BUFFER_LIST structuren de NDIS_NBL_FLAGS_IS_UDP en NDIS_NBL_FLAGS_SPLIT_AT_UPPER_LAYER_PROTOCOL_PAYLOAD vlaggen ingesteld zijn in het NblFlags lid. Zie Instellen van NET_BUFFER_LIST-informatievoor meer informatie over het instellen van header-gegevens gesplitste NET_BUFFER_LIST-vlaggen.