Compartilhar via


Retornando status

Observação

Para obter a confiabilidade e o desempenho ideais, use drivers de minifiltro do sistema de arquivos com suporte do Gerenciador de Filtros em vez de drivers de filtro do sistema de arquivos herdados. Para portar seu driver herdado para um driver de minifiltro, consulte Diretrizes para portar drivers de filtro herdados.

A rotina DriverEntry de um driver de filtro do sistema de arquivos herdado normalmente retorna STATUS_SUCCESS. No entanto, se a inicialização do driver falhar, a rotina DriverEntry deverá retornar um valor de status de erro apropriado.

Se a rotina DriverEntry retornar um valor de status que não seja um valor de status de êxito, o sistema responderá descarregando o driver. Por esse motivo, a rotina DriverEntry sempre deve liberar qualquer memória alocada para recursos do sistema, como objetos de dispositivo, antes de retornar um valor de status que não seja um valor de status de êxito.