Application Report


The following 13 APIs (used 25 times) might not work:

There are 28 P/Invokes (used 74 times):

Count Library Function
11 ntdll.dll intptr memcpy(intptr, intptr, int)
10 shell32 intptr shgetfileinfo(intptr, int, shelldll/shfileinfo&, int, int)
6 gdi32.dll int getdevicecaps(intptr, int)
5 ntdll.dll byte* memset(byte*, int, int)
4 shell32 int shgetspecialfolderlocation(int, int, intptr&)
3 ntdll.dll byte* memcpy(byte*, byte*, int)
3 ole32.dll void releasestgmedium(shelldll/stgmedium&)
3 shell32.dll int dragqueryfile(intptr, int, stringbuilder, int)
2 comctl32 int imagelist_replaceicon(intptr, int, intptr)
2 comctl32 intptr imagelist_geticon(intptr, int, int)
2 gdi32.dll intptr selectobject(intptr, intptr)
2 gdi32.dll int getfontdata(intptr, uint, uint, byte[], int)
2 shell32 intptr shgetfileinfo(string&, int, shelldll/shfileinfo&, int, int)
2 shell32.dll int shgetdesktopfolder(shelldll/ishellfolder&)
2 user32 int sendmessage(intptr, int, int, intptr)
2 user32.dll int destroyicon(intptr)
2 winmm.dll uint timekillevent(uint)
1 ole32.dll int registerdragdrop(intptr, shelldll/idroptarget)
1 ole32.dll int revokedragdrop(intptr)
1 shell32 bool ilisparent(intptr, intptr, bool)
1 shell32 bool ilisequal(intptr, intptr)
1 shlwapi.dll int strrettobuf(intptr, intptr, stringbuilder, int)
1 user32 int registerclipboardformat(string&)
1 user32.dll intptr getdc(intptr)
1 user32.dll intptr releasedc(intptr, intptr)
1 user32.dll uint getdoubleclicktime()
1 winmm.dll uint timesetevent(int, int, playerscreenuserinterface/timereventhandler, int32&,
1 winmm.dll uint timesetevent(int, int, screenmanagerkernel/mmtimereventhandler, int32&, int