Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define as propriedades do Verificador KMDF (ou verificador de estrutura) em um computador remoto. Você pode usar essas configurações ao criar e implantar um driver KMDF em um computador de teste. Para obter informações sobre drivers KMDF, consulte Kernel-Mode Driver Framework.
Para obter mais informações sobre o verificador de estrutura, consulte Usando o Verificador da Estrutura e oAplicativo de Controle do Verificador WDF.
Definindo propriedades do Verificador KMDF para projetos de pacote de driver
- Abra as páginas de propriedades do pacote de driver. Selecione e segure (ou clique com o botão direito do mouse) no projeto do pacote de driver no Gerenciador de Soluções e selecione Propriedades.
- Nas páginas de propriedades do pacote de driver, selecione Propriedades de Configuração, Selecione Instalação do Driver e, em seguida, selecione Verificador KMDF.
- Selecione a opção Habilitar Verificador KMDF e selecione se o verificador KMDF está sempre ativado. Quando essa opção é selecionada, você pode configurar as opções de verificação de estrutura para drivers KMDF.
| Opção | Descrição |
|---|---|
Habilitar verificador KMDF |
Habilita o verificador KMDF no computador de teste. As opções são o verificador KMDF está sempre ativado ou o verificador KMDF está desativado. Se o verificador KMDF não estiver habilitado, a verificação básica da estrutura será habilitada como parte do Verificador de Driver se a versão KMDF for 1.9 ou superior. |
Nomes de serviço KMDF |
Especifica os nomes de serviço dos drivers KMDF a serem monitorados. |
Verificações de IRQL |
Habilita verificações de IRQL e verificações críticas de vazamento de memória. |
Verificações de Compatibilidade Futura |
Habilita verificações criadas após a versão atual do driver. |
Teste do manipulador de progresso contínuo |
Especifica opções para testar a manipulação de progresso do driver. Sem falhas de alocação Nenhuma falha será simulada para testar a manipulação do progresso contínuo do seu driver. Falha em todas as alocações Todas as solicitações de E/S destinadas a uma fila de progresso futuro parecerão falhar, dependendo da manipulação de progresso do driver. Alocações com falha aleatória Falha aleatória nas solicitações de E/S destinadas a uma fila de progresso de encaminhamento. |
Rastrear identificadores de objeto KMDF |
Especifica a lista de tipos de identificadores de objeto que devem ser monitorados. |
Habilitar mensagens do carregador KMDF |
Habilita mensagens do carregador KMDF por meio do depurador. Uma reinicialização do computador de destino é necessária para habilitar isso. A partir do Windows Vista, o sistema operacional suprime por padrão a saída do DbgPrint, o que torna inutilizáveis as mensagens de diagnóstico do Carregador WDF até que a supressão seja desativada. O Verificador KMDF pode gerenciar isso para você para que o diagnóstico do carregador KMDF esteja disponível no depurador de kernel para esses sistemas. |
Log verboso |
Habilita o log detalhado. |
Páginas de memória para logs |
Especifica o número de páginas do pool não paginadas (1 a 10) a serem alocadas para logs de rastreamento de eventos do kernel. As opções são Runtime Choice ou [1-10]. Se o Runtime Choice for selecionado, o número de páginas dependerá do runtime KMDF. A partir do KMDF 1.9, o runtime usa mais páginas quando a verificação é habilitada com log detalhado. |
Falha nas alocações de memória |
Especifica o número de alocações de memória bem-sucedidas permitidas antes que o verificador KMDF comece a falhar em todas as alocações de memória. |