Blade API Monitor is a valuable developer spy device which can trace and log API and ActiveX interface with parameters.
The key attributes are:
Trace any exported functions of any DLLs, including Windows API and any other 3rd-Portion APIs, unnecessarily to know the prototype of the functions
Trace NT Native API and undocumented APIs
Trace MFC Class method, like MFC42 MFC80 MFC90
Trace ActiveX controls and COM objects interfaces
Trace inner functions code with Map (MSVC, DELPHI, C++Builder, IDA, …) File
Trace functions in source code with PDB (MSVC) and supply files
Log all API call information, such as function title, get in touch with sequence, start off time, return time, contact stack, thread id, input and output parameters, function return value, GetLastError code, OutputDebugString, exception, CPU context and a lot more.
Support debug version and release version with no modifications to the target application Support Unicode and ANSI application.
Support multi-thread :
Presets 27 API Filter Profiles, such as Handles and Objects, Dynamic-Website link Libraries, Occasion Log, Pipes and Mailslots, Debugging, Windows Classes, COMM, Application Related, Shell, Dialog Boxes, File System, Solutions Related, Remote Access Services, Memory Management, Print Connected, Windows, Registry, Processes and Threads, File IO, WinInet, Windows Sockets, Multimedia API, Windows GUI, Network Management, WinNT Safety. Accessibility Management Functions Effortlessly make PDB files without supply code Support Script Macro Predefine 8000+ APIs’ prototype.
Download Blade API Monitor 3.8