停止虚拟微型端口

如果 NDIS 中间驱动程序调用 NdisIMDeinitializeDeviceInstance 函数,则 NDIS 会为受影响的虚拟微型端口调用 MiniportHaltEx 函数。 中间驱动程序通常从其 ProtocolUnbindAdapterEx 函数调用 NdisIMDeInitializeDeviceInstance

NDIS 将 HaltAction 参数设置为 NdisHaltDeviceInstanceDeInitialized 以指示 NDIS 正在停止适配器,以响应中间驱动程序对 NdisIMDeInitializeDeviceInstance 函数的调用。

中间驱动程序的 MiniportHaltEx 函数必须释放与虚拟微型端口关联的所有驱动程序分配的资源。