Application Verifier Tool

The Application Verifier tool assesses the stability of an application and detects common programming mistakes. The tool attaches to an application and performs tests while the application runs. With the tool, you may be able to diagnose subtle problems with an application that would otherwise be difficult to diagnose on Microsoft® Windows® CE.

Each test that the Application Verifier tool runs is referred to as a shim. The tool inserts the shim into the code path between the calling function and the intended target function.

For a given application, you can select the shims that the Application Verifier tool uses to test the application. Examples of tests performed by shims for the tool include tests for memory leaks, tests for the usage of specific application programming interfaces (APIs), and tests for memory corruption. For more information about the shims provided with the tool, see Shims for the Application Verifier Tool.

See Also

Running the Application Verifier Tool | Testing an Application with the Application Verifier Tool

 Last updated on Friday, October 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.