Application Report


The following 84 APIs (used 481 times) might not work:

There are 310 P/Invokes (used 514 times):

Count Library Function
12 gdi32.dll intptr selectobject(intptr, intptr)
12 rapi.dll int ceclosehandle(intptr)
9 lua5.1.dll int lua_type(intptr, int)
9 openal32.dll int algetenumvalue(string)
8 gdi32.dll int getdevicecaps(intptr, int)
6 kernel32.dll intptr openevent(uint, bool, string)
6 kernel32.dll bool writefile(intptr, byte[], uint, uint32&, intptr)
6 user32 void keybd_event(byte, byte, int, int)
5 opengl32.dll intptr wglgetprocaddress(string)
5 rapi.dll intptr cecreatefile(string, uint, int, int, int, int, int)
5 sdl.dll intptr sdl_rwfromfile(string, string)
5 user32.dll intptr getdc(intptr)
5 user32.dll int sendmessage(intptr, int, int, win32/lvcolumn&)
4 /system/library/frameworks/cocoa.framewo void nsapplicationload()
4 gdi32.dll int getfontdata(intptr, uint, uint, byte[], int)
4 libgl.so intptr glxgetprocaddress(string)
4 libgl.so intptr glxgetprocaddressarb(string)
4 libobjc.dylib int sel_registername(string)
4 libobjc.dylib int objc_getclass(string)
4 libobjc.dylib int objc_msgsend(int, int)
4 opengl32.dll intptr glgetstring(uint)
4 sdl.dll void sdl_seterror(string)
4 user32.dll intptr sendmessage(intptr, int, uint, uint)
4 user32.dll int releasedc(intptr, intptr)
3 gdi32.dll intptr createcompatibledc(intptr)
3 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, uint)
3 kernel32.dll bool closehandle(intptr)
3 kernel32.dll intptr mapviewoffile(intptr, uint, uint, uint, intptr)
3 libdl.dylib bool nsissymbolnamedefined(string)
3 libdl.dylib intptr nsaddressofsymbol(intptr)
3 libdl.dylib intptr nslookupandbindsymbol(string)
3 physfs.dll void physfs_freelist(intptr)
3 rapi.dll int cegetlasterror()
3 rapi.dll int cerapiuninit()
3 rapi.dll int cesetfiletime(intptr, int64&, int64&, int64&)
3 user32.dll intptr getwindowdc(intptr)
3 user32.dll int showwindow(intptr, int16)
3 user32.dll intptr releasedc(intptr, intptr)
3 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
3 user32.dll bool getwindowrect(intptr, rect&)
2 gdi32.dll int getdevicecaps(handleref, int)
2 gdi32.dll int deletedc(intptr)
2 gdi32.dll int choosepixelformat(intptr, gdi/pixelformatdescriptor&)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessvertexdatacallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsvertexcallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbstexcoorddatacallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbstexcoordcallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsnormaldatacallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbserrorcallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsenddatacallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsendcallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbscolordatacallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbscolorcallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsbegindatacallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsvertexdatacallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessbegincallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessbegindatacallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessvertexcallback1)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessvertexcallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesserrordatacallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesserrorcallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessenddatacallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessendcallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessedgeflagdatacallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessedgeflagcallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesscombinecallback1)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesscombinecallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsbegincallback)
2 glu32.dll string gluerrorunicodestringext(int)
2 glu32.dll void __gluquadriccallback(glu/gluquadric, int, glu/quadricerrorcallback)
2 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesscombinedatacallback)
2 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsnormalcallback)
2 kernel32 bool writefile(intptr, byte[], uint, uint32&, intptr)
2 kernel32.dll int systemtimetofiletimepc(byte[], int64&)
2 kernel32.dll int closehandle(intptr)
2 kernel32.dll intptr openfilemapping(uint, bool, string)
2 kernel32.dll int filetimetosystemtimepc(int64&, byte[])
2 kernel32.dll intptr createfile(string, uint, uint, intptr, uint, uint, intptr)
2 libgl.so.1 intptr glxchoosevisual(intptr, int, intptr)
2 libgl.so.1 bool glxqueryextension(intptr, intptr, intptr)
2 lua5.1.dll void lua_getfield(intptr, int, string)
2 lua5.1.dll int lual_checkinteger(intptr, int)
2 lua5.1.dll int lual_optinteger(intptr, int, int)
2 lua5.1.dll int lua_pcall(intptr, int, int, int)
2 lua5.1.dll void lua_pushstring(intptr, string)
2 openal32.dll intptr alcgetstringinternal(intptr, int)
2 rapi.dll int regqueryvalueex(uint, string, int, ceregistrykey/keytype&, byte[], int32&)
2 rapi.dll int regqueryinfokey(uint, char[], int32&, int, int32&, int32&, int32&, int32&, i
2 rapi.dll int cereadfile(intptr, byte[], int, int32&, int)
2 rapi.dll uint cegetfileattributes(string)
2 rapi.dll int ceremovedirectory(string)
2 rapi.dll int regenumkeyex(uint, int, char[], int32&, int, byte[], int, int)
2 sdl_net.dll void sdlnet_delsocket(sdlnet/sdlnet_socketset, sdlnet/sdlnet_genericsocket)
2 sdl_net.dll int sdlnet_addsocket(sdlnet/sdlnet_socketset, sdlnet/sdlnet_genericsocket)
2 smpeg.dll void smpeg_scale(intptr, int)
2 user32 int sendmessage(intptr, int, int, intptr)
2 user32.dll bool animatewindow(intptr, uint, uint)
2 user32.dll int setscrollpos(handleref, int, int, bool)
2 user32.dll int setscrollinfo(handleref, int, printpreviewcontrolex/scrollinfo, bool)
1 alut.dll int alutinit(int32[], string[])
1 cg.dll intptr cggetresourcestringa(int)
1 cg.dll intptr cggetprogramstringa(intptr, int)
1 cg.dll intptr cggetparametersemantica(intptr)
1 cg.dll intptr _cggetstring(int)
1 cg.dll intptr cggeterrorstringa(int)
1 cg.dll intptr cggetlastlistinga(intptr)
1 cg.dll intptr cggetparameternamea(intptr)
1 coredll.dll int systemtimetofiletimece(byte[], int64&)
1 coredll.dll int filetimetosystemtimece(int64&, byte[])
1 freeglut.dll int __glutcreatemenu(glut/createmenucallback)
1 freeglut.dll void __glutmenudestroyfunc(glut/menudestroycallback)
1 freeglut.dll void __glutvisibilityfunc(glut/visibilitycallback)
1 freeglut.dll void __glutreshapefunc(glut/reshapecallback)
1 freeglut.dll void __glutspaceballbuttonfunc(glut/spaceballbuttoncallback)
1 freeglut.dll void __glutspaceballmotionfunc(glut/spaceballmotioncallback)
1 freeglut.dll void __glutspaceballrotatefunc(glut/spaceballrotatecallback)
1 freeglut.dll void __glutspecialfunc(glut/specialcallback)
1 freeglut.dll void __glutspecialupfunc(glut/specialupcallback)
1 freeglut.dll void __gluttabletbuttonfunc(glut/tabletbuttoncallback)
1 freeglut.dll void __gluttabletmotionfunc(glut/tabletmotioncallback)
1 freeglut.dll void __gluttimerfunc(int, glut/timercallback, int)
1 freeglut.dll void __glutwindowstatusfunc(glut/windowstatuscallback)
1 freeglut.dll void __glutwmclosefunc(glut/windowclosecallback)
1 freeglut.dll void glutinit(int32&, stringbuilder[])
1 freeglut.dll void __glutpassivemotionfunc(glut/passivemotioncallback)
1 freeglut.dll void __glutoverlaydisplayfunc(glut/overlaydisplaycallback)
1 freeglut.dll void __glutbuttonboxfunc(glut/buttonboxcallback)
1 freeglut.dll void __glutclosefunc(glut/closecallback)
1 freeglut.dll void __glutdialsfunc(glut/dialscallback)
1 freeglut.dll void __glutdisplayfunc(glut/displaycallback)
1 freeglut.dll void __glutentryfunc(glut/entrycallback)
1 freeglut.dll void __glutidlefunc(glut/idlecallback)
1 freeglut.dll void __glutjoystickfunc(glut/joystickcallback, int)
1 freeglut.dll void __glutkeyboardfunc(glut/keyboardcallback)
1 freeglut.dll void __glutmousewheelfunc(glut/mousewheelcallback)
1 freeglut.dll void __glutmousefunc(glut/mousecallback)
1 freeglut.dll void __glutmotionfunc(glut/motioncallback)
1 freeglut.dll void __glutmenustatusfunc(glut/menustatuscallback)
1 freeglut.dll void __glutmenustatefunc(glut/menustatecallback)
1 freeglut.dll void __glutkeyboardupfunc(glut/keyboardupcallback)
1 gdi32 int swapbuffers(intptr)
1 gdi32.dll intptr createbitmap(int, int, int, int, intptr)
1 gdi32.dll bool _setpixelformat(intptr, int, gdi/pixelformatdescriptor&)
1 gdi32.dll bool deletedc(intptr)
1 gdi32.dll intptr selectpalette(intptr, intptr, bool)
1 gdi32.dll intptr deleteobject(intptr)
1 gdi32.dll intptr createfontindirect(nativemethods/logfont)
1 gdi32.dll int swapbuffersfast(intptr)
1 gdi32.dll int settextcolor(intptr, int)
1 gdi32.dll int setbkcolor(intptr, int)
1 gdi32.dll int realizepalette(intptr)
1 gdi32.dll int getobjecta(int, int, intptr)
1 gdi32.dll int bitblt(intptr, int, int, int, int, intptr, int, int, int)
1 gdi32.dll bool deleteobject(intptr)
1 glu32.dll void glupickmatrix(double, double, double, double, int32[])
1 glu32.dll void gluperspective(double, double, double, double)
1 glu32.dll intptr glugetstringunsafe(int)
1 glu32.dll intptr gluerrorstringunsafe(int)
1 glu32.dll void glulookat(double, double, double, double, double, double, double, double, d
1 glu32.dll intptr gluerrorunicodestringextunsafe(int)
1 glu32.dll int glubuild2dmipmaps(int, int, int, int, int, int, byte[])
1 kernel32 int createfile(string, uint, uint, nativemethods/securityattributes, uint, uint,
1 kernel32 uint getwindowsdirectory(byte*, uint)
1 kernel32.dll bool setprocessworkingsetsize(intptr, int, int)
1 kernel32.dll bool setconsoletextattribute(intptr, int)
1 kernel32.dll int flushviewoffile(intptr, uint)
1 kernel32.dll int formatmessage(int, int, int, int, intptr&, int, int32[])
1 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll int waitforsingleobject(intptr, uint)
1 kernel32.dll intptr createevent(intptr, int, int, string)
1 kernel32.dll bool unmapviewoffile(intptr)
1 kernel32.dll intptr getstdhandle(int)
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll intptr localfree(intptr)
1 kernel32.dll bool flushfilebuffers(intptr)
1 lua5.1.dll void lua_settop(intptr, int)
1 lua5.1.dll intptr lua_tolstring(intptr, int, int32&)
1 lua5.1.dll int lual_ref(intptr, int)
1 lua5.1.dll int lual_loadstring(intptr, string)
1 lua5.1.dll int lual_loadfile(intptr, string)
1 lua5.1.dll int lual_argerror(intptr, int, string)
1 lua5.1.dll int lua_gc(intptr, int, int)
1 lua5.1.dll int lua_error(intptr)
1 lua5.1.dll void lual_unref(intptr, int, int)
1 lua5.1.dll string lual_optlstring(intptr, int, string, uint32&)
1 lua5.1.dll intptr lual_newstate()
1 lua5.1.dll void lua_setfield(intptr, int, string)
1 lua5.1.dll void lua_rawgeti(intptr, int, int)
1 lua5.1.dll void lua_pushvalue(intptr, int)
1 lua5.1.dll void lua_pushcclosure(intptr, lua/lua_cfunction, int)
1 lua5.1.dll void lua_createtable(intptr, int, int)
1 lua5.1.dll uint lua_objlen(intptr, int)
1 lua5.1.dll string lual_checklstring(intptr, int, uint32&)
1 lua5.1.dll string lua_typename(intptr, int)
1 mpr.dll int wnetopenenum(int, int, int, intptr, int32&)
1 mpr.dll int wnetenumresource(int, int32&, intptr, int32&)
1 mpr.dll int wnetcloseenum(int)
1 ode.dll ode/djointfeedback* djointgetfeedback_(intptr)
1 ode.dll ode/dmatrix4* dgeomtrimeshgetlasttransformunsafe(intptr)
1 ode.dll single* dbodygetangularvel_(intptr)
1 ode.dll single* dbodygetforce_(intptr)
1 ode.dll single* dbodygettorque_(intptr)
1 ode.dll single* dbodygetposition_(intptr)
1 ode.dll single* dbodygetlinearvel_(intptr)
1 ode.dll single* dgeomgetoffsetrotation_(intptr)
1 ode.dll single* dgeomgetposition_(intptr)
1 ode.dll single* dgeomgetrotation_(intptr)
1 ode.dll single* dgeomgetoffsetposition_(intptr)
1 ode.dll void dbodysetrotation(intptr, single[])
1 ode.dll single* dbodygetquaternion_(intptr)
1 ode.dll void drfromzaxis(single[], single, single, single)
1 ode.dll single* dbodygetrotation_(intptr)
1 ode.dll void dmassrotate(ode/dmass&, single[])
1 ode.dll void dgeomsetrotation(intptr, single[])
1 oleaut32.dll object olecreatepictureindirect(u/b&, guid&, bool)
1 oleaut32.dll object oleloadpicture(istream, int, bool, guid&)
1 oleaut32.dll int oletranslatecolor(int, intptr, intptr)
1 openal32.dll intptr algetprocaddress(string)
1 openal32.dll intptr _algetstring(int)
1 opengl32.dll intptr getprocaddress(string)
1 opengl32.dll intptr glxgetprocaddress(string)
1 physfs.dll intptr physfs_enumeratefilesinternal(string)
1 physfs.dll intptr physfs_supportedarchivetypesinternal()
1 physfs.dll intptr physfs_getsearchpathinternal()
1 physfs.dll intptr physfs_getcdromdirsinternal()
1 physfs.dll int64 physfs_read(intptr, intptr, uint, uint)
1 rapi.dll void ceglobalmemorystatus(memorystatus&)
1 rapi.dll int regcreatekeyex(uint, string, int, string, int, int, intptr, uint32&, uint32&
1 rapi.dll int cemovefile(string, string)
1 rapi.dll int regsetvalueex(uint, string, int, ceregistrykey/keytype, byte[], int)
1 rapi.dll intptr cefindfirstfile(string, byte[])
1 rapi.dll uint cegetfilesize(intptr, uint32&)
1 rapi.dll bool cegetsystempowerstatusex(system_power_status_ex&, bool)
1 rapi.dll bool cegetversionex(osversioninfo&)
1 rapi.dll int cerapiinvoke(string, string, uint, intptr, uint32&, intptr&, intptr, uint)
1 rapi.dll int cerapiinitex(rapi/rapiinit&)
1 rapi.dll int cerapiinit()
1 rapi.dll int cerapigeterror()
1 rapi.dll int cegetsysteminfo(system_info&)
1 rapi.dll int cegetstoreinformation(store_information&)
1 rapi.dll int cegetspecialfolderpath(int, uint, stringbuilder)
1 rapi.dll int cefindclose(intptr)
1 rapi.dll int cegetfiletime(intptr, int64&, int64&, int64&)
1 rapi.dll int cegetdesktopdevicecaps(int)
1 rapi.dll int cedeletefile(string)
1 rapi.dll int cecreateprocess(string, string, intptr, intptr, int, int, intptr, intptr, in
1 rapi.dll int cecreatedirectory(string, uint)
1 rapi.dll int regopenkeyex(uint, string, int, int, uint32&)
1 rapi.dll int regenumvalue(uint, int, char[], int32&, int, int, byte[], int)
1 rapi.dll int regdeletevalue(uint, string)
1 rapi.dll int regdeletekey(uint, string)
1 rapi.dll int regclosekey(uint)
1 rapi.dll int cewritefile(intptr, byte[], int, int32&, int)
1 rapi.dll int ceshgetshortcuttarget(string, string, int)
1 rapi.dll int ceshcreateshortcut(string, string)
1 rapi.dll int cecopyfile(string, string, int)
1 rapi.dll int cesetfileattributes(string, uint)
1 rapi.dll int cefindnextfile(intptr, byte[])
1 sdl.dll void sdl_pumpevents()
1 sdl.dll void __sdl_audiodrivername(stringbuilder, int)
1 sdl.dll intptr sdl_rwfrommem(intptr, int)
1 sdl.dll int __sdl_init(int)
1 sdl.dll intptr __sdl_videodrivername(stringbuilder, int)
1 sdl.dll intptr __sdl_joystickname(int)
1 sdl.dll intptr __sdl_getkeyname(int)
1 sdl.dll int sdl_mutexp(intptr)
1 sdl.dll intptr __sdl_geterror()
1 sdl.dll intptr __sdl_getenv(stringbuilder)
1 sdl.dll int sdl_savebmp_rw(intptr, intptr, int)
1 sdl.dll int sdl_peepevents(sdl/sdl_event[], int, int, int)
1 sdl.dll int sdl_mutexv(intptr)
1 sdl.dll int __sdl_initsubsystem(uint)
1 sdl.dll int __sdl_initsubsystem(int)
1 sdl.dll int __sdl_init(uint)
1 sdl.dll intptr sdl_getkeystateinternal(int32&)
1 sdl.dll intptr sdl_listmodesinternal(intptr, uint)
1 sdl.dll intptr sdl_linked_versioninternal()
1 sdl.dll intptr sdl_listmodesinternal(intptr, int)
1 sdl.dll intptr sdl_loadwav_rw(intptr, int, intptr&, intptr&, uint32&)
1 sdl.dll intptr sdl_loadwav_rw(intptr, int, intptr&, intptr&, int32&)
1 sdl.dll intptr sdl_loadbmp_rw(intptr, int)
1 sdl_image.dll intptr img_linked_versioninternal()
1 sdl_mixer.dll int mix_playchanneltimed(int, intptr, int, int)
1 sdl_mixer.dll int mix_fadeinchanneltimed(int, intptr, int, int, int)
1 sdl_mixer.dll intptr mix_linked_versioninternal()
1 sdl_mixer.dll intptr mix_loadwav_rw(intptr, int)
1 sdl_net.dll intptr sdlnet_linked_versioninternal()
1 sdl_ttf.dll intptr ttf_linked_versioninternal()
1 user32 int postmessage(intptr, int, int, intptr)
1 user32.dll int releasedc(int, intptr)
1 user32.dll intptr childwindowfrompoint(intptr, gdi32/point)
1 user32.dll intptr getdc(int)
1 user32.dll bool releasedc(intptr, intptr)
1 user32.dll intptr getdesktopwindow()
1 user32.dll bool getlastinputinfo(computershutterdown/lastinputinfo&)
1 user32.dll bool endpaint(intptr, win32/paintstruct&)
1 user32.dll bool endpaint(intptr, paintstruct&)
1 user32.dll bool drawmenubar(handleref)
1 user32.dll intptr beginpaint(intptr, win32/paintstruct&)
1 user32.dll intptr beginpaint(intptr, paintstruct&)
1 user32.dll int16 getkeystate(int)
1 user32.dll bool updatelayeredwindow(intptr, intptr, point&, size&, intptr, point&, int, ble
1 user32.dll int sendmessage(int, uint, uint, uint)
1 user32.dll bool scrollwindow(handleref, int, int, printpreviewcontrolex/rect&, printpreview
1 user32.dll int setparent(int, int)
1 user32.dll bool screentoclient(intptr, gdi32/point&)
1 user32.dll bool getwindowplacement(intptr, e/c&)
1 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, uint)
1 user32.dll bool getwindowplacement(intptr, ab/c&)
1 user32.dll intptr windowfrompoint(gdi32/point)