Application Report


The following 2 APIs (used 4 times) might not work:

There are 142 P/Invokes (used 443 times):

Count Library Function
22 opengl32.dll void glrotatef(single, single, single, single)
22 user32.dll int ddegetlasterror(int)
18 opengl32.dll void gltranslatef(single, single, single)
15 opengl32.dll void glvertex3f(single, single, single)
15 opengl32.dll void gldisable(int)
15 user32.dll bool ddefreestringhandle(int, intptr)
14 opengl32.dll void glbegin(int)
14 opengl32.dll void glend()
13 opengl32.dll void glenable(int)
13 user32.dll int ddequerystring(int, intptr, stringbuilder, int, int)
13 user32.dll intptr ddecreatestringhandle(int, string, int)
10 user32.dll int ddegetdata(intptr, byte[], int, int)
9 opengl32.dll void glpopmatrix()
9 opengl32.dll void glcolor3f(single, single, single)
9 opengl32.dll void glpushmatrix()
8 opengl32.dll void glvertex2f(single, single)
8 user32.dll intptr ddeclienttransaction(intptr, int, intptr, intptr, int, int, int, int32&)
7 opengl32.dll void glmaterialfv(int, int, single[])
6 kernel32.dll intptr openevent(uint, bool, string)
6 user32.dll bool ddeenablecallback(int, intptr, int)
5 kernel32.dll bool closehandle(intptr)
5 opengl32.dll void glblendfunc(int, int)
4 kernel32.dll bool escapecommfunction(intptr, int)
4 opengl32.dll bool wglmakecurrent(intptr, intptr)
4 opengl32.dll void gllightfv(int, int, single[])
4 opengl32.dll void gllinewidth(single)
4 user32.dll bool ddedisconnect(intptr)
4 user32.dll intptr ddecreatedatahandle(int, byte[], int, int, intptr, int, int)
3 iaplus10.dll int iapreadarecord(int32&, string, string)
3 kernel32.dll intptr createevent(intptr, int, int, string)
3 kernel32.dll intptr mapviewoffile(intptr, uint, uint, uint, uintptr)
3 kernel32.dll int purgecomm(intptr, int)
3 opengl32.dll void glmatrixmode(int)
3 opengl32.dll void glhint(int, int)
3 user32.dll intptr ddenameservice(int, intptr, intptr, int)
3 user32.dll void postthreadmessage(int, int, intptr, intptr)
2 gdi32.dll int swapbuffersfast(intptr)
2 gdi32.dll int choosepixelformat(intptr, gdi/pixelformatdescriptor&)
2 iaplus10.dll int iapopendatabase(string)
2 iaplus10.dll string iapreturndata(int32&)
2 iaplus10.dll void iapclosedatabase()
2 iaplus10.dll int iapinitsystem(string)
2 kernel32 int64 writeprivateprofilestring(string, string, string, string)
2 kernel32 bool writefile(intptr, byte[], uint, uint32&, intptr)
2 kernel32 int getprivateprofilestring(string, string, string, stringbuilder, int, string)
2 kernel32.dll intptr loadlibrary(string)
2 kernel32.dll int clearcommerror(intptr, int32&, rs232/comstat&)
2 kernel32.dll int readfile(intptr, byte[], int, int32&, rs232/overlapped&)
2 kernel32.dll intptr openfilemapping(uint, bool, string)
2 kernel32.dll int waitforsingleobject(intptr, int)
2 kernel32.dll int getoverlappedresult(intptr, rs232/overlapped&, int32&, int)
2 opengl32.dll void glendlist()
2 opengl32.dll void glvertex3fv(single[])
2 opengl32.dll void glrasterpos3f(single, single, single)
2 opengl32.dll void glnewlist(int, int)
2 opengl32.dll bool wgldeletecontext(intptr)
2 opengl32.dll void glpointsize(single)
2 opengl32.dll int glgeterror()
2 opengl32.dll void glnormal3fv(single[])
2 opengl32.dll intptr wglcreatecontext(intptr)
2 opengl32.dll void glfinish()
2 opengl32.dll void glclearcolor(single, single, single, single)
2 opengl32.dll void glflush()
2 opengl32.dll void glbitmap(int, int, single, single, single, single, byte[])
2 opengl32.dll void glloadidentity()
2 user32.dll bool ddeuninitialize(int)
2 user32.dll bool releasedc(intptr, intptr)
2 user32.dll intptr ddeclienttransaction(byte[], int, intptr, intptr, int, int, int, int32&)
2 user32.dll intptr getdc(intptr)
1 eztw32.dll int twain_acquiretoclipboard(intptr, int64)
1 eztw32.dll int twain_selectimagesource(intptr)
1 freeglut.dll void __glutmousewheelfunc(glut/mousewheelcallback)
1 freeglut.dll void __glutentryfunc(glut/entrycallback)
1 freeglut.dll void __glutspaceballrotatefunc(glut/spaceballrotatecallback)
1 freeglut.dll void __glutspecialfunc(glut/specialcallback)
1 freeglut.dll void __glutidlefunc(glut/idlecallback)
1 freeglut.dll void __gluttabletbuttonfunc(glut/tabletbuttoncallback)
1 freeglut.dll void __gluttimerfunc(int, glut/timercallback, int)
1 freeglut.dll void __glutvisibilityfunc(glut/visibilitycallback)
1 freeglut.dll void __glutwindowstatusfunc(glut/windowstatuscallback)
1 freeglut.dll void __glutdisplayfunc(glut/displaycallback)
1 freeglut.dll void __glutwmclosefunc(glut/windowclosecallback)
1 freeglut.dll void __glutspaceballmotionfunc(glut/spaceballmotioncallback)
1 freeglut.dll void __glutspaceballbuttonfunc(glut/spaceballbuttoncallback)
1 freeglut.dll void __glutreshapefunc(glut/reshapecallback)
1 freeglut.dll void __glutmenudestroyfunc(glut/menudestroycallback)
1 freeglut.dll void __glutmenustatefunc(glut/menustatecallback)
1 freeglut.dll void __glutmenustatusfunc(glut/menustatuscallback)
1 freeglut.dll void __glutkeyboardupfunc(glut/keyboardupcallback)
1 freeglut.dll void __glutmotionfunc(glut/motioncallback)
1 freeglut.dll void __glutmousefunc(glut/mousecallback)
1 freeglut.dll void __glutoverlaydisplayfunc(glut/overlaydisplaycallback)
1 freeglut.dll void __glutpassivemotionfunc(glut/passivemotioncallback)
1 freeglut.dll void __glutjoystickfunc(glut/joystickcallback, int)
1 freeglut.dll void glutinit(int32&, stringbuilder[])
1 freeglut.dll void __glutspecialupfunc(glut/specialupcallback)
1 freeglut.dll int __glutcreatemenu(glut/createmenucallback)
1 freeglut.dll void __glutkeyboardfunc(glut/keyboardcallback)
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 __gluttabletmotionfunc(glut/tabletmotioncallback)
1 gdi32.dll int _describepixelformat(intptr, int, uint, gdi/pixelformatdescriptor&)
1 gdi32.dll bool _setpixelformat(intptr, int, gdi/pixelformatdescriptor&)
1 kernel32 int createfile(string, uint, uint, nativemethods/securityattributes, uint, uint,
1 kernel32.dll intptr createfile(string, int, int, int, int, int, int)
1 kernel32.dll int flushviewoffile(intptr, uint)
1 kernel32.dll int setcommmask(intptr, int)
1 kernel32.dll int getcommstate(intptr, rs232/dcb&)
1 kernel32.dll int writefile(intptr, byte[], int, int32&, rs232/overlapped&)
1 kernel32.dll int setcommstate(intptr, rs232/dcb&)
1 kernel32.dll int setcommtimeouts(intptr, rs232/commtimeouts&)
1 kernel32.dll int setupcomm(intptr, int, int)
1 kernel32.dll bool clearcommbreak(intptr)
1 kernel32.dll int closehandle(intptr)
1 kernel32.dll int buildcommdcb(string, rs232/dcb&)
1 kernel32.dll bool flushfilebuffers(intptr)
1 kernel32.dll bool getdefaultcommconfig(string, rs232/commconfig&, int32&)
1 kernel32.dll bool readfile(intptr, byte[], uint, uint32&, intptr)
1 kernel32.dll bool setcommbreak(intptr)
1 kernel32.dll bool getcommmodemstatus(intptr, int32&)
1 kernel32.dll bool setevent(intptr)
1 kernel32.dll bool setprocessworkingsetsize(intptr, int, int)
1 kernel32.dll bool unmapviewoffile(intptr)
1 kernel32.dll int waitcommevent(intptr, rs232/eventmasks&, rs232/overlapped&)
1 opengl32.dll void glortho(double, double, double, double, double, double)
1 opengl32.dll void gllistbase(int)
1 opengl32.dll void glclear(int)
1 opengl32.dll int glgenlists(int)
1 opengl32.dll void glpixelstorei(int, int)
1 opengl32.dll void glcalllists(int, int, byte[])
1 opengl32.dll void glshademodel(int)
1 opengl32.dll void glviewport(int, int, int, int)
1 opengl32.dll intptr wglgetcurrentcontext()
1 opengl32.dll void glclearaccum(single, single, single, single)
1 user32.dll void postmessage(intptr, uint, intptr, intptr)
1 user32.dll intptr ddeconnect(int, intptr, intptr, intptr)
1 user32.dll bool ddefreedatahandle(intptr)
1 user32.dll int ddeinitialize(int32&, ddeml/ddecallback, int, int)
1 user32.dll bool setforegroundwindow(int)
1 user32.dll bool ddeabandontransaction(int, intptr, int)
1 user32.dll bool ddepostadvise(int, intptr, intptr)