Partilhar via


Descarregando um driver de miniporta

O objeto de driver associado a um driver de miniporta NDIS especifica uma rotina Descarregar. O sistema chama a rotina Descarga quando todos os dispositivos que o driver serve tiverem sido removidos. O NDIS fornece a rotina Descarregamento para drivers de miniporta. O NDIS chama a função MiniportDriverUnload de um driver de miniporta a partir da rotina Unload.

Um driver de miniport deve chamar NdisMDeregisterMiniportDriver de MiniportDriverUnload.

A função MiniportDriverUnload de um miniport driver deve também libertar quaisquer recursos específicos do driver. O sistema concluirá uma operação de descarga do driver após MiniportDriverUnload retornar.

A funcionalidade da função MiniportDriverUnload é específica do driver. Como regra geral, MiniportDriverUnload deve desfazer as operações que foram executadas durante a inicialização do driver. Para obter mais informações sobre a inicialização do driver, consulte inicializando um driver de miniporta.