Unlimited Call Capturing

.NET Support

Process Locator

Monitor New Process

New Features

API Definitions are now cached for faster load time during startup.

All monitored API's are are automatically scanned for COM objects.

API calls and/or Process can be removed without restaring API Monitor.

Summary view now supports an auto-scroll toolbar button, which scrolls the last call into view as new calls are captured.

The expand/collapse state of the parameter list (Parameter Pane and Breakpoint Window) is saved/restored during navigation to help view complex structures.

Support for undecorating names from definitions files.

Support for architecture specific (32-bit/64-bit) definition files.

Help URL's can be now definited for categories.

Bug Fixes

API list was not being populated when API Monitor was run for the very first time

API Monitor was allocating much more memory than was required resulting in failures on systems with low memory (such as virtual machines)

API Definitions

Windows Management Instrumentation (WMI)

Settings Management Infrastructure (SMI)

Volume Shadow Copy Service (VSS)

Microsoft .NET Unmanaged API

Microsoft Open Database Connectivity (ODBC)

Windows Firewall

DirectInput

DirectDraw

Cabinet API's

Windows Sync

Attached Thumbnails





API Monitor v2-r9 is now available for download fromLimits on the number of API calls and amount of memory allocated for API calls have been removed. Due to this, API Monitor uses memory backed by the file system instead of the page file. A progress dialog is also displayed if a large number of calls are being filtered.The following screenshot shows 2.5 millon calls being filtered from 3.7 millon calls and total memory usage of ~1 GBAPI Monitor now supports monitoring Windows API calls in 32-bit, 64-bit and Pure IL .NET applications. Support for monitoring .NET API's will be available in a future release.API Monitor now includes a Process Locator tool that allow you to drag the mouse cursor over a window to locate and monitor the process that owns that window.When monitoring a new process, API Monitor displays the architecture, .NET image type and elevation requirements for the process. It no longer allow you to monitor an application that is not supported; previous version did not have this check and caused target applications to either crash or not work.Definitions for over 400 new API's from 13 DLL's and 200 new COM interfaces are available with this release, including new undocumented APIs' from UnDoc'd. These include the following