Click Here to Install Silverlight*
United StatesChange|All Microsoft Sites
Microsoft
Download Center 
Search Advanced Search

Windows Mobile API Usage Tool

Brief Description
Performs static analysis of applications and binaries designed to run on Windows Mobile devices and reports on the usage of system APIs

On This Page

Quick Details
File Name:Windows Mobile API Usage Tool.msi
Version:1.0
Date Published:7/30/2008
Language:English
Download Size:3.8 MB
Estimated Download Time: 10 min 56K

Overview

The Windows Mobile API Usage Tool performs static analysis of applications and binaries designed to run on Windows Mobile devices and reports on the usage of system APIs and other resources. The goal of the tool is to provide a report of system dependencies to the application developer, optionally including the deprecated APIs that the application may currently depend on.

 Top of page

System Requirements

  • Supported Operating Systems: Windows Vista; Windows XP
The Windows Mobile API Usage Tool requires Microsoft Visual Studio 2005 or 2008.

 Top of page

Instructions

The Windows Mobile API Usage Tool is a command-line utility that installs by default into the “Windows Mobile API Usage Tool” directory within the “Program Files” directory. The tool name is wmaut.exe, and when run without arguments or with incorrect arguments, a usage statement will be provided.

The tool takes as arguments a series of options, an output database used for reporting, and either an application (in .cab or .msi format) or a directory containing applications. If the output database file provided does not exist it will be created. If the database file does exist, you must either provide the /resume or /overwrite option as appropriate.

Additional advanced options are documented through the usage statement displayed by the tool.

If you wish to share the database file generated by the tool with the Windows Mobile application compatibility team, please email the database file (or for larger reports, a link to the file) to wmaut@microsoft.com. If you wish, you may use the /anonymize option to reduce the amount of application specific data (e.g. the application name) that is contained in the report(s). Use of the /anonymize option does not guarantee all application specific identifiable information will be removed.

 Top of page

What Others Are Downloading

 Top of page


© 2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement