NDIS_STATUS_RESET_START
NDIS_STATUS_RESET_START状态指示正在重置微型端口适配器。
注解
微型端口驱动程序不应调用 NdisMIndicateStatusEx 函数来指示每个重置操作的开始和结束,因为 NDIS 会在重置操作开始和结束时通知过度驱动程序。
当 NDIS 调用微型端口驱动程序的 MiniportResetEx 函数时,微型端口驱动程序会重置微型端口适配器。 NDIS 调用每个绑定协议和中间驱动程序的 ProtocolStatusEx 函数,以及状态为 NDIS_STATUS_RESET_START 的过度筛选模块的 FilterStatus 函数。 当微型端口驱动程序完成重置时,NDIS 会以 NDIS_STATUS_RESET_END状态通知过度的驱动程序。
当协议驱动程序收到NDIS_STATUS_RESET_START状态指示时,它应:
保留已准备好传输的任何数据,直到其 ProtocolStatusEx 函数收到NDIS_STATUS_RESET_END状态指示。
不进行任何定向到基础微型端口驱动程序的 NDIS 调用,但对返回资源(如使用 NdisReturnNetBufferLists 函数接收的数据缓冲区)的调用除外。
要求
版本 |
支持 Windows Vista 中的 NDIS 6.0 和 NDIS 5.1 驱动程序。 支持 Windows XP 中的 NDIS 5.1 驱动程序。 |
标头 |
Ndis.h (包括 Ndis.h) |