Detectar erros de carregamento de controlador

Para detectar se um driver foi carregado, verifique o status do dispositivo em Gerenciador de Dispositivos. Se a política de assinatura de código no modo kernel impedir o carregamento de um driver porque o driver não está assinado corretamente, a mensagem de status do dispositivo indicará que o Windows não conseguiu carregar o driver e que o driver pode estar corrompido ou ausente. Se isso ocorrer, você poderá usar eventos de log do sistema de diagnóstico da Integridade de Código para diagnosticar ainda mais o problema. Para obter mais informações sobre o código 52, consulte CM_PROB_UNSIGNED_DRIVER.

Para obter uma lista completa de erros relatados por Gerenciador de Dispositivos, consulte Gerenciador de Dispositivos Mensagens de Erro.

Para obter informações adicionais que possam ajudar com o código do problema, consulte DEVPKEY_Device_ProblemStatus.