Application Report


The following 6 APIs (used 19 times) might not work:

There are 59 P/Invokes (used 85 times):

Count Library Function
13 user32.dll bool showwindow(intptr, attivazionefinestre/cmdshow)
2 avifil32.dll int avifileopen(int32&, string, int, int)
2 avifil32.dll void avifileinit()
2 avifil32.dll int avistreamstart(int)
2 avifil32.dll int avistreamrelease(intptr)
2 comctl32 int imagelist_drawindirect(sysimagelist/imagelistdrawparams&)
2 gdi32.dll intptr selectobject(intptr, intptr)
2 kernel32.dll uint setthreadexecutionstate(uint)
2 shell32 intptr shgetfileinfo(string, int, sysimagelist/shfileinfo&, uint, uint)
2 shlwapi.dll int shautocomplete(intptr, uint)
2 user32 intptr sendmessage(intptr, int, intptr, intptr)
2 user32.dll uint getwindowlong(intptr, int)
2 user32.dll int setwindowpos(int, int, int, int, int, int, int)
2 user32.dll int findwindow(string, string)
2 user32.dll bool systemparametersinfo(uint, uint, intptr, uint)
1 avifil32.dll int avistreamreadformat(intptr, int, avi/bitmapinfoheader&, int32&)
1 avifil32.dll int avistreamgetframeclose(int)
1 avifil32.dll int avifilerelease(int)
1 avifil32.dll int avistreamgetframeopen(intptr, avi/bitmapinfoheader&)
1 avifil32.dll int avifilegetstream(int, intptr&, int, int)
1 avifil32.dll int avistreaminfo(int, avi/avistreaminfo&, int)
1 avifil32.dll void avifileexit()
1 avifil32.dll int avistreamlength(int)
1 avifil32.dll int avistreamgetframe(int, int)
1 comctl32 int imagelist_geticonsize(intptr, int32&, int32&)
1 comctl32 intptr imagelist_geticon(intptr, int, int)
1 comctl32 int imagelist_draw(intptr, int, intptr, int, int, int)
1 gdi32 int deleteobject(intptr)
1 gdi32.dll framedwindow/win32/bool deleteobject(intptr)
1 gdi32.dll framedwindow/win32/bool deletedc(intptr)
1 gdi32.dll intptr createcompatibledc(intptr)
1 kernel32.dll volumeinfo/drivetype getdrivetype(string)
1 kernel32.dll int64 getvolumeinformation(string, stringbuilder, uint, uint32&, uint32&, uint32
1 setupapi.dll bool setupdienumdeviceinfo(intptr, uint, volumeinfo/sp_devinfo_data&)
1 setupapi.dll intptr setupdigetclassdevs(guid&, intptr, intptr, uint)
1 setupapi.dll volumeinfo/sp_devinfo_data setupdigetclassdevs2(guid&, intptr, intptr, uint)
1 setupapi.dll bool setupdigetdeviceregistryproperty(intptr, volumeinfo/sp_devinfo_data&, uint,
1 shell32 int shgetpathfromidlist(intptr, stringbuilder)
1 shell32 int shgetmalloc(thumbnailcreator/imalloc&)
1 shell32 int shgetdesktopfolder(thumbnailcreator/ishellfolder&)
1 shell32.dll void shchangenotify(int64, uint, intptr, intptr)
1 shell32.dll int shgetimagelist(int, guid&, sysimagelist/iimagelist&)
1 shell32.dll int shgetimagelisthandle(int, guid&, intptr&)
1 user32 int sendmessage(intptr, int, int, int)
1 user32 intptr findwindowex(intptr, intptr, string, string)
1 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
1 user32.dll int setwindowshookex(int, user32/hookproc, intptr, int)
1 user32.dll uint getdoubleclicktime()
1 user32.dll int releasedc(intptr, intptr)
1 user32.dll intptr getdc(intptr)
1 user32.dll int callnexthookex(int, int, int, intptr)
1 user32.dll framedwindow/win32/bool updatelayeredwindow(intptr, intptr, framedwindow/win32/p
1 user32.dll bool unhookwindowshookex(int)
1 user32.dll bool showwindowasync(intptr, int)
1 user32.dll bool setforegroundwindow(intptr)
1 user32.dll bool getcomboboxinfo(intptr, shellautocomplete/comboboxinfo&)
1 user32.dll bool flashwindowex(user32/pflashwinfo&)
1 user32.dll bool flashwindow(intptr, bool)
1 wininet.dll bool internetgetconnectedstate(int32&, int)