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.
Configura as propriedades da ferramenta CTRPP que analisa e valida o manifesto dos contadores. Para obter informações sobre como trabalhar com contadores de desempenho, consulte Contadores de Desempenho. Para obter informações sobre como usar contadores de desempenho em um driver windows no modo kernel, consulte o Monitoramento de Desempenho do Modo Kernel.
Definindo as propriedades do pré-processador de manifesto de contadores para projetos de driver
- Abra as páginas de propriedades do seu projeto de controlador. Selecione e segure (ou clique com o botão direito do mouse) no projeto de driver no Gerenciador de Soluções e selecione Propriedades.
- Nas páginas de propriedades do projeto de driver, selecione Propriedades de Configuração e, em seguida, selecione Propriedades do Pré-processador de Manifesto de Contadores.
- Defina as propriedades do projeto.
Se você quiser adicionar essa página de propriedades ao seu projeto para que possa executar a ferramenta CTRPP durante o processo de build, consulte o ambiente de build do WDK e do Visual Studio e a tarefa Ctrpp.
| Opção | Descrição |
|---|---|
Adicionar prefixo |
Especifica o prefixo a ser usado para as variáveis globais e funções definidas no arquivo de cabeçalho gerado (igual à opção de comando -prefix .) |
Opções adicionais |
Especifica opções adicionais para a ferramenta CTRPP . |
Compatibilidade com versões anteriores |
Gera um código compatível binário com versões do Windows anteriores ao Windows 7 (o mesmo que a opção de comando -backcompat ). |
Habilitar Legado |
Reverte para gerar código usando modelos de código do Windows Vista. Essa opção faz com que o CTRPP gere quatro arquivos de saída: dois arquivos de cabeçalho (.h, _r.h), um arquivo de recurso (.rc) e um arquivo de código-fonte (c). (herdado) |
Gerar arquivo de cabeçalho para conter nomes de contador e GUIDs |
Cria um arquivo de cabeçalho que atribui símbolos aos nomes de conjunto de contadores e GUIDs para cada contador definido no manifesto. |
Gerar arquivo de cabeçalho para o provedor |
Especifica o nome do arquivo de cabeçalho gerado pela ferramenta. Se você não especificar um caminho, o arquivo será gerado na pasta atual. |
Gerar rotinas de memória |
Gerar modelos de rotinas para alocação/liberação de memória. (-MemoryRoutines) |
Gerar retorno de chamada de notificação |
Gerar um modelo de retorno de chamada de notificação personalizado. (-NotificationCallback) |
Gerar arquivo de recurso |
Especifica o nome do arquivo de recurso gerado pela ferramenta. Se você não especificar um caminho, o arquivo será gerado na pasta atual. |
Gerar arquivo global de resumo |
Gera um arquivo de contador binário por provedor. (-resumo do caminho) Gera um arquivo global de resumo GenSumResource.BIN. |
Caminho dos arquivos de contador gerados |
Especifica o caminho para gerar arquivos de contador binário. (-sumPathcaminho) Se nenhum caminho for especificado, o diretório atual será usado. |
Nome do arquivo de cabeçalho para contador |
Gera um arquivo de cabeçalho para conter nomes e IDs de contador. (-chfilename) |
Nome do arquivo de cabeçalho para provedor |
Gera um arquivo de cabeçalho para o provedor. Ele substitui o nome padrão. (-ofilename) |
Nome do arquivo de recurso |
Especifica o nome do arquivo de recurso. Isso substitui o nome padrão. (-rcarquivo) |
Comentário
Os nomes padrão dos arquivos gerados pela ferramenta são baseados no nome do arquivo de manifesto que você passa para a ferramenta CTRPP .
Tópicos relacionados
- CTRPP
- Contadores de desempenho
- de Monitoramento de Desempenho do Modo Kernel