Sdílet prostřednictvím


Operace odesílání a příjmu

V jednom volání funkce mohou ovladače NDIS 6.0 odeslat více struktur NET_BUFFER_LIST s více strukturami NET_BUFFER na každé struktuře NET_BUFFER_LIST. Ovladače NDIS mohou také signalizovat dokončení operací odesílání pro více struktur NET_BUFFER_LIST, které obsahují více struktur NET_BUFFER.

V cestě příjmu můžou ovladače miniportu použít seznam struktur NET_BUFFER_LIST k označení příjmu. Každý NET_BUFFER_LIST označený ovladačem miniportu obsahuje jednu NET_BUFFER strukturu. Nativní ovladače 802.11 však můžou mít více než jednu NET_BUFFER strukturu. Vzhledem k tomu, že každá NET_BUFFER_LIST struktura může zpracovat jinou vazbu protokolu, může rozhraní NDIS vrátit každou strukturu NET_BUFFER_LIST do ovladače miniportu nezávisle.

NDIS poskytuje vrstvu překladu mezi rozhraními založenými na NDIS_PACKETa NET_BUFFER, aby podpořil ovladače NDIS 5.x a starší. NDIS provádí nezbytný převod mezi strukturami NET_BUFFER a NDIS_PACKET strukturami. Aby se zabránilo snížení výkonu kvůli překladu, musí být ovladače NDIS aktualizovány tak, aby používaly struktury NET_BUFFER a měly by podporovat více NET_BUFFER_LIST struktur ve všech datových cestách.

Tato část obsahuje následující témata:

Odesílání síťových dat

Zrušení operace odeslání

Příjem síťových dat

zpětné odesílání paketů NDIS