Application Report


The following 9 APIs (used 50 times) might not work:

There are 69 P/Invokes (used 111 times):

Count Library Function
11 kernel32.dll bool escapecommfunction(intptr, uint)
6 kernel32.dll bool getcommmodemstatus(intptr, uint32&)
5 kernel32.dll bool closehandle(intptr)
4 fbspectrim.dll int16 fb_videooutput(videooutputinfo&, int)
4 kernel32.dll intptr createfile(string, uint, uint, intptr, uint, uint, intptr)
4 kernel32.dll bool purgecomm(intptr, uint)
3 olepro32.dll int olecreatepropertyframe(intptr, int, int, string, int, object&, int, intptr,
3 user32.dll int sendmessage(intptr, int, int, int)
2 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_convertcoordpixeltoground(int, int,
2 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_convertcoordgroundtopixel(double, d
2 kernel32.dll bool cancelio(intptr)
2 kernel32.dll bool copyfileex(string, string, win32/copyprogressdelegate, intptr, boolean&, ui
2 kernel32.dll bool setcommstate(intptr, serialstream/dcb&)
2 kernel32.dll intptr createfile(string, uint, uint, uint, uint, uint, uint)
2 kernel32.dll bool getcommproperties(intptr, win32com/commprop&)
2 ole32.dll int getrunningobjecttable(int, ucomirunningobjecttable&)
2 user32.dll bool messagebeep(soundutilities/messagebeeptype)
2 winmm.dll bool playsound(byte[], int)
1 gdiplus.dll int gdipcreatebitmapfromgdidib(intptr, intptr, intptr&)
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_drawlayer(intptr, intptr, gm_rectan
1 globalmapperinterface.dll void import_gm_setprogresscallback(gm_progresscallbackfunc)
1 globalmapperinterface.dll uint import_gm_getsdkversion()
1 globalmapperinterface.dll intptr import_gm_getlayerinfo(intptr)
1 globalmapperinterface.dll intptr import_gm_getfilterstring()
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_getpixelelevation(intptr, int, int,
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_closelayer(intptr)
1 globalmapperinterface.dll byte import_gm_isregistered()
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_getpathprofile(intptr, double, doub
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_drawlayerlist(intptr, intptr[], int
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_exportraster(string, globalmapperin
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_gethighestpathpoint(intptr, uint, d
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_getlocationelevation(intptr, double
1 globalmapperinterface.dll byte import_gm_setbackgroundcolor(int)
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_loadlayer(string, intptr&, globalma
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_loadlayerlist(string, intptr&, int3
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_loadrectifiedlayer(string, intptr&,
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_setprojection(gm_projection_t&)
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_projectpoint(double, double, double
1 globalmapperinterface.dll bool import_gm_setfeatureclassenabled(featureclass_t16, gm_featureclasstype_t8,
1 globalmapperinterface.dll globalmapperinterface/gm_error_t32 import_gm_repositionlayer(intptr, intptr, int
1 hhctrl.ocx intptr htmlhelp(intptr, string, uint, string)
1 kernel32.dll bool waitcommevent(intptr, intptr, intptr)
1 kernel32.dll bool writefile(intptr, byte*, uint, uint32&, nativeoverlapped*)
1 kernel32.dll bool writeprivateprofilestring(string, string, string, string)
1 kernel32.dll int getcurrentprocessid()
1 kernel32.dll intptr createevent(intptr, bool, bool, string)
1 kernel32.dll bool writefile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll uint formatmessage(uint, intptr, int, int, stringbuilder, int, intptr)
1 kernel32.dll bool transmitcommchar(intptr, byte)
1 kernel32.dll bool setupcomm(intptr, uint, uint)
1 kernel32.dll bool clearcommerror(intptr, uint32&, win32com/comstat&)
1 kernel32.dll bool getcommstate(intptr, serialstream/dcb&)
1 kernel32.dll bool getoverlappedresult(intptr, intptr, uint32&, bool)
1 kernel32.dll bool clearcommerror(intptr, uint32&, intptr)
1 kernel32.dll bool globalmemorystatusex(win32/memorystatusex&)
1 kernel32.dll bool readfile(intptr, byte*, uint, uint32&, nativeoverlapped*)
1 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll bool setcommmask(intptr, uint)
1 kernel32.dll bool setcommstate(intptr, win32com/dcb&)
1 kernel32.dll bool setcommtimeouts(intptr, serialtimeouts&)
1 kernel32.dll bool setcommtimeouts(intptr, win32com/commtimeouts&)
1 kernel32.dll bool setevent(intptr)
1 kernel32.dll bool setlocaltime(win32/systemtime&)
1 kernel32.dll bool flushfilebuffers(intptr)
1 ole32.dll int cocreateinstance(guid&, intptr, clsctx, guid&, intptr&)
1 ole32.dll int createitemmoniker(string, string, ucomimoniker&)
1 user32.dll int64 getwindowlong(intptr, int)
1 user32.dll int64 setwindowlong(intptr, int, int64)
1 user32.dll intptr getdesktopwindow()