Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 de verificador WDF.
Definindo propriedades do Verificador KMDF para projetos de pacote de driver
- Abra as páginas de propriedades do seu pacote de driver. Selecione e segure (ou clique com o botão direito do mouse) o 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, Instalação de Driver e Verificador KMDF.
- Selecione a opção Ativar verificador KMDF e selecione 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 |
|---|---|
Ativar o 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 IRQL |
Permite verificações 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 avançado |
Especifica as opções para testar o gerenciamento do progresso contínuo do driver. Sem falhas de alocação Nenhuma falha será simulada para testar o manuseamento do progresso contínuo do seu controlador. Reprovar todas as alocações Todas as solicitações de E/S destinadas a uma fila de progresso de encaminhamento parecerão falhar, dependendo do processamento de progresso do motorista. Falham alocações aleatoriamente Falhar aleatoriamente solicitações de E/S destinadas a uma fila de progresso contínuo. |
Rastrear identificadores de objeto KMDF |
Especifica a lista de tipos de identificador de objeto a serem monitorizados. |
Ativar mensagens do carregador KMDF |
Habilita mensagens do carregador KMDF através do depurador. Uma reinicialização do computador de destino é necessária para habilitar isso. A partir do Windows Vista, o sistema operacional suprime a saída DbgPrint por padrão, o que torna as mensagens de diagnóstico do WDF Loader inutilizáveis até que a supressão seja substituída. O Verificador KMDF pode gerenciar isso para que os diagnósticos do carregador KMDF estejam disponíveis no depurador do kernel para esses sistemas. |
Registro detalhado |
Permite o registro detalhado. |
Páginas de memória para logs |
Especifica o número de páginas do pool não paginadas (1-10) para serem alocadas para registos de rastreamento de eventos do kernel. As opções são Runtime Choice ou [1-,10]. Se Runtime Choice, o número de páginas depende do tempo de execução do KMDF. A partir do KMDF 1.9, o runtime usa mais páginas quando a verificação é ativada 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 todas as alocações de memória. |