Windows
 
Mac
 
Linux
 
iPhone
 
iPad
 
Android

From Twitter

Please wait while my tweets load

If you can't wait - jump to Twitter

See more tweets...

RSS Feed

Please wait while my feed loads

See more posts...

Newsletter

Subscribe to either one of our two newsletters for regular updates and information

Downloads newsletter

This is a weekly newsletter with download news, updates and other information

This is a monthly newsletter with software store information, offers and deals

API Monitor 2.0 Alpha

Find out precisely what your applications are doing with this powerful Windows API monitor

by Mike Williams

Our Rating:
Your Rating:
Login to rate
Based on 0 ratings
License: Freeware
Operating Systems: Windows 2000, Windows 7 (32 bit), Windows 7 (64 bit), Windows 8, Windows Server, Windows Vista (32 bit), Windows Vista (64 bit), Windows XP
Requirements:

 

Languages: English
Software Cost: Free
Date Updated: 30 May 2012
Watchlist: Add download to my watchlist
Downloads To Date: 616
Developer: Rohitab Batra
RSS News Feed: http://www.rohitab.com/feed
Twitter Feed: http://twitter.com/#!/rohitab/
Buy TuneUp Utilities 2013 for only $29.99, with lifetime license, saving 50% from the RRP, only from store.pcauthority.com.au
API Monitor 2.0 Alpha
Find out precisely what your applications are doing with this powerful Windows API monitor

API Monitor is an extremely powerful tool which can track and display the Windows API calls particular applications are making. It's aimed at developers, but experienced Windows users may also find the program handy for troubleshooting purposes.

To try the program, we unzipped the download file and ran apimonitor-x86.exe as an administrator.

Next, we told the program what category of API calls we'd like to track by checking the "Internet" box in the API Filter window.

We then launched Firefox, at which point API Monitor asked if we'd like to watch it: we clicked the Monitor button.

And that was it: the Summary window immediately listed all the calls Firefox was making, showing us how it was checking the cache, processing various URLs and more.

If you know what you're doing then you can drill down into each call to find out more. Just click on it and check the parameters window to see the addresses, flags, strings and whatever else might have been passed. A Call Stack window provides extra detail, and right-clicking displays even more options. (You can open an MSDN window with help, set a breakpoint, define what's displayed for each call, and so on.)

We just selected Internet API calls as an example, but there are plenty of other categories you might want to watch: graphics, devices, documents and printing, or audio and video, say. You can monitor an entire category, if you like, or zoom in on particular functions - whatever suits your needs.

Of course if you're not a developer then most of this won't mean a great deal, but you may be able to pick up some useful clues. If you think a program is crashing to some drive-related issue, say, you could try monitoring the Data Access and Storage category: while the reports are complex, they'll highlight any errors being returned to the program from Windows, which may help you better understand what's going on.

Please note, as an alpha version of a very low-level-tool there's the possibility that API Monitor may crash an application, or perhaps your entire PC. We had no problems, but play safe anyway: don't use the program if you have any unsaved work in other applications, or while you're running a critical system task.

Verdict:

API Monitor is a great way for developers to watch what applications are doing and better understand their own programs, and it can also be a handy troubleshooting tool (though you'll need to be an expert user to get the most from the program)

Your Comments & Opinion
 
Related Download Articles
 
Process Explorer 15.3

Process Explorer 15.3

Freeware

Find out exactly what's running on your PC with this feature-packed Task Manager alternative

Process Hacker

Process Hacker 2.27

Open Source

View and take control of the programs running on your PC

Process Monitor 3.04

Process Monitor 3.04

Freeware

Find out exactly what the programs running on your PC are doing

Tell When Done 1.6.0

Tell When Done 1.6.0

Freeware

Be alerted when a program has finished processing

Other Download Articles From This Category
TopStyle 5

TopStyle 5.0.0.98

Trial Software

Write, test and produce your CSS using this powerful editor

Microsoft PerfView

Microsoft PerfView 1.4.1.0

Freeware

Detect, analyze and eliminate performance issues with your apps

PortableApps.com Installer 3.0.6

PortableApps.com Installer 3.0.6

Freeware

Easily package your portable apps with this effective installation tool

SynWrite 5.2.250

SynWrite 5.2.250

Freeware

A compact but powerful source code editor and notepad replacement

PC & Tech Authority Software News

Please wait while my feed loads

See more posts...

Our Price: $89.99
RRP: $99.99
Saving 10%
Buy Now More Info
 

Spotlight: Free Full Software

Ashampoo Burning Studio 2013 (v11.0.6)

Free Full Commercial Software

Ashampoo Burning Studio 2013 is a compact, simple, but surprisingly feature-packed disc burning suite.

The program makes it easy to create simple data discs and audio CDs, for instance: just drag and drop your files onto the list area and you'll be burning the finished disc in a couple of clicks.

That's just the start, though. Burning Studio 2013 can also create data discs with customised, interactive multi-page menus, perfect if you'd like a more professional way to share and present the disc contents.

A built-in backup tool allows you to create backups which may be encrypted, compressed, and span several CDs, DVDs and Blu-rays.

And there are modules to create VCD or SVCD video projects; burn video DVDs or Blu-ray discs from prepared folders; create, browse or burn disc images (ISO, CUE/ BIN and Ashdisc formats are supported); copy discs, erase them, design and print disc covers, labels and booklets, and more.

The focus throughout is on ease of use, though, and so Ashampoo Burning Studio 2013 remains very straightforward, whatever you're doing. Most disc projects are created via the same simple interface, and for the most part all you have to do is drag and drop the necessary files. But experts will find more advanced options are only a click away, and if you need to then you can set ISO and UDF version, enable Joliet, make a disc bootable and more.

Note the download here will take you to the Downloadcrew Software Store where you can download Burning Studio 2013.

[...]
Value:
Free
Rating: