协议驱动程序发送和接收操作

协议驱动程序源自发送请求并处理基础驱动程序的接收指示。 在单个函数调用中,NDIS 协议驱动程序可以在每个 NET_BUFFER_LIST 结构上发送具有多个 NET_BUFFER 结构的多个NET_BUFFER_LIST结构。 在接收路径中,协议驱动程序可以接收NET_BUFFER_LIST结构的列表。

协议驱动程序必须管理发送缓冲池。 正确管理此类池需要预先分配足够的缓冲区空间来优化系统性能。

以下主题提供有关协议驱动程序缓冲区管理、发送操作和接收操作的详细信息:

协议驱动程序缓冲区管理

从协议驱动程序发送数据

在协议驱动程序中接收数据