Questions tagged [apimonitor]

API Monitor is a tool from http://www.rohitab.com/apimonitor

38 questions
23
votes
3 answers

Get signatures of exported functions in a DLL

Is it possible to get an exported (C style?) function's signature (parameter count/types, return type) from a DLL? I can view the list of function names, addresses, ordinals, etc. with DLL Export Viewer but I can't view the signatures. I only have…
huseyint
  • 14,953
  • 15
  • 56
  • 78
6
votes
1 answer

How can I modify the font colors of individual characters in a ListView subitem?

I was writing an app using the Windows API, and I wanted to know how to make a listview with subitems that contain multi-colored text. To clarify, here is a picture of how it is implemented in API Monitor: Notice that in the "API" column, the text…
Neal P
  • 599
  • 1
  • 8
  • 16
4
votes
3 answers

Wanted: WinAPI calls logger

There was an "API Monitor" program, but it seems discontinued. Doesn't work on my system. Is there any such tool, which can work on Windows 7 x64? I need to log API calls from a selected set, better when parameter values.
skevar7
  • 995
  • 1
  • 10
  • 21
3
votes
1 answer

VSTO 2010 Runtime on Windows XP SP3

I developed an Excel VSTO add-in in Visual Studio 2010. It works fine on different combinations of Windows 7+ and Excel 2007+, but fails to load on Windows XP and Excel 2007 with a non-informative "A runtime error occurred during the loading of the…
mephi42
  • 475
  • 6
  • 18
3
votes
0 answers

Hooking Windows text draw APIs

I am trying to hook all draw text APIs in Windows by hooking TextOut,DrawText,ExtTextOut, BitBlt. However, I see that there is strange thing that it is not consistent between machines. I see the the draw text APIs in some machines by my tool as well…
duongkha
  • 71
  • 6
2
votes
2 answers

What can reset cursor shape apart from SetCursor?

I maintain a C++ application that uses flash ocx to play SWF file. When user hovers on button in SWF, flash internally makes a call to WinAPI SetCursor function to set IDC_HAND cursor - I can see that when I monitor WinAPI calls to cursor-related…
Alex
  • 363
  • 1
  • 6
  • 18
2
votes
0 answers

Use rohitab API monitor to monitor Windows service startup

Is there a way to monitor a Windows service startup using Rohitab API Monitor? It looks like a can only attach to a running process. Thanks, Gabriel
gabriel
  • 235
  • 1
  • 2
  • 9
2
votes
0 answers

How do I use EasyHook to change a System.Management method's result?

I've been working on making a C# DLL which to be injected into a specific target application which is also written in C#. The goal is to manipulate the output of several functions of the .NET framework. I was successful in changing the value of…
HoLLy
  • 31
  • 1
  • 7
2
votes
2 answers

Showing 'This folder is empty' background when my shell extension folder is empty

In my shell extension, I want to mimic explorer's behavior and show 'This folder is empty' message when in fact my folder is empty: However, I can't accomplish it. Using API Monitor, I see that when explorer refreshes an empty folder,…
Mugen
  • 8,301
  • 10
  • 62
  • 140
1
vote
1 answer

Segger Jlink flash download mechanism

I'm using Rohitab's excellent API monitor tool to monitor the DLL calls that Keil uVision is making to Segger's JLinkARM.dll so that I can replicate them within an automated test environment. As part of this I'm trying to understand the mechanism…
Gregory Kuhn
  • 1,627
  • 2
  • 22
  • 34
1
vote
1 answer

Hooking into Win32 printing API from C# using EasyHook

Something similar was asked before, but didn't receive any answers. My question is a bit more generic. I'm looking for a way to use EasyHook library in a C# app that would enable me to intercept the key printing API calls from, say, notepad.exe. My…
aoven
  • 2,248
  • 2
  • 25
  • 36
1
vote
1 answer

Change Ease of Access Settings via Windows API: SystemParametersInfo

I am trying to toggle the three settings in Ease of Access via the SystemParametersInfo API call. For example, I can turn off Show animations in Windows (1) like this: SystemParametersInfo(SPI_SETCLIENTAREAANIMATION, 0, (PVOID)false,…
Mark Elvers
  • 570
  • 2
  • 9
1
vote
1 answer

Checking for open files in a given directory tree

Is there a way to determine with C+++ if any file is open in a given directory tree? Cmd.exe knows instantly if I attempt to rename a folder and a file within that directory tree is currently open. I've used API Monitor to determine that cmd.exe…
1
vote
0 answers

Identify Cause of NULL_CLASS_PTR_READ_c0000005 on combase!CStdMarshal::UnmarshalIPID in PowerBuilder 10 App

What are some alternate steps that could be used to identify the root cause of this access violation read crash. I don't have access to source code or the customer env so need to specify steps to collect required information. The issue only occurs…
Malcolm McCaffery
  • 2,468
  • 1
  • 22
  • 43
1
vote
1 answer

Deviare2 hook WriteFile API twice for only one write

Deviare2 is a professional API Hook Library on MS Windows. It's easy use and powerful. But when I want to hook WriteFile using a C# dummy writer ,I found it hooked WriteFile twice. I try to use API Monitor to hook dummy writer, I found API Monitor…
1
2 3