Interrompendo um miniporto virtual
Se um driver intermediário do NDIS chamar a função NdisIMDeinitializeDeviceInstance , o NDIS chamará a função MiniportHaltEx para o miniporto virtual afetado. Um driver intermediário geralmente chama NdisIMDeInitializeDeviceInstance de sua função ProtocolUnbindAdapterEx .
O NDIS define o parâmetro HaltAction como NdisHaltDeviceInstanceDeInitialized para indicar que o NDIS está interrompendo o adaptador em resposta à chamada de um driver intermediário para a função NdisIMDeInitializeDeviceInstance .
A função MiniportHaltEx do driver intermediário deve liberar todos os recursos alocados por driver associados a um miniporto virtual.