Операции отправки и получения минипортового драйвера

Минипорт-драйверы обрабатывают запросы на отправку от вышележащих драйверов и генерируют индикаторы приема. В одном вызове функции драйверы минипорта NDIS могут указывать связанный список с несколькими полученными NET_BUFFER_LIST структурами. Драйверы минипорта могут обрабатывать запросы на отправку списков нескольких структур NET_BUFFER_LIST, где каждая структура NET_BUFFER_LIST содержит несколько структур NET_BUFFER.

Драйверы минипорта должны управлять пулами буферов получения. Большинство драйверов минипорта создают пулы, которые предварительно выделяют ресурсы под одну структуру NET_BUFFER для каждой структуры NET_BUFFER_LIST.

В следующих разделах содержатся дополнительные сведения об управлении буферами драйверов miniport, операциях отправки и получении.

управление буферами драйвера минипорта

Отправка данных из минипорт-драйвера

отмена запроса на отправку в минипорт-драйвер

, указывающее на полученные данные от драйвера минипорта