Sdílet prostřednictvím


Struktury paketů v síťových ovladačích

Ve verzích NDIS 6.0 a novějších verzích přiděluje ovladač vyšší vrstvy NET_BUFFER a NET_BUFFER LIST struktury pro uložení informací o síťových paketech a odešle struktury do dalšího nižšího ovladače NDIS, aby se data mohly odesílat v síti. Ovladače nižší úrovně přidělují struktury NET_BUFFER a NET_BUFFER_LIST pro ukládání přijatých dat a předávají tyto struktury zájemcům mezi ovladači vyšší vrstvy. Ovladač vyšší vrstvy někdy přiděluje struktury a předává je do ovladače nižší vrstvy s požadavkem, aby ovladač nižší vrstvy zkopíroval přijatá data do poskytnutých vyrovnávacích pamětí. NDIS poskytuje funkce pro přidělování a manipulaci s podstrukturami, které tvoří NET_BUFFER a NET_BUFFER_LIST struktury.

Další informace o struktuře vyrovnávacích pamětí dat sítě v ovladačích NDIS naleznete v tématu NET_BUFFER Architektura.