Using Shims with the Application Verifier Tool
9/8/2008
Uma correção permite modificar ou substituir o comportamento das funções quando testes um aplicativo com a ferramenta Application Verifier. Você pode criar seus próprios shims, ou você pode selecionar um ou mais shims fornecidos com a ferramenta Application Verifier.
Você pode localizá-la útil para executar uma correção, such as a correção Heap Verifier fornecida com a ferramenta Application Verifier, com um depurador anexado ao dispositivo de destino. Quando você pesquisa para memória dano, ele pode ser mais fácil de controlar para baixo a origem de um problema se você estiver fechar para a localidade onde o problema ocorre. De exemplo, a correção de verificação de pilha gera uma exceção quando encontra dano memória. If a debugger is attached to the target device, the debugger points to the location where the exception occurred, which might be close to the source of the problem.
Se o modelo extensão Comando para oferecer suporte a uma correção Shell.exe, você pode interagir com a correção a partir de janela Target Control em Microsoft Platform Builder. Como alternativa, você pode usar appverif.exe Sobre o destino dispositivo digitar comandos para a correção da mesma maneira que você insira comandos na janela de Target Control. Executar appverif.exe -h Para obter opções linha de comando e uso.
Uma correção está registrada como uma extensão Target Control se o HKEY_LOCAL_MACHINE\Software\Microsoft\TxtShell chave Registro contém um Nome_da_extensão com um valor igual ao nome da entrada de .dll arquivo ou se a correção é carregada com o loadext comando.
In This Section
- Shims Provided with the Application Verifier Tool
Descreve os shims que são fornecidos com verificação APP
- Writing a Shim for the Application Verifier Tool
Explica como gravar uma correção para verificação APP