Application Report


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

There are 234 P/Invokes (used 1812 times):

Count Library Function
326 opengl32.dll void glvertex3f(single, single, single)
248 opengl32.dll void glvertex3fv(nvector3df&)
106 opengl32.dll void glbegin(int)
103 opengl32.dll void glend()
52 opengl32.dll void gldisable(int)
50 opengl32.dll void glnormal3fv(nvector3df&)
46 opengl32.dll void glenable(int)
38 opengl32.dll void glnormal3f(single, single, single)
32 gdi32.dll intptr selectobject(intptr, intptr)
32 user32.dll int sendmessage(intptr, int, int, int)
28 opengl32.dll void glvertex3fv(nvector3df*)
27 gdi32.dll intptr deleteobject(intptr)
26 user32.dll int sendmessage(intptr, int, intptr, intptr)
24 opengl32.dll void glmaterialfv(int, int, nargbcolorvaluef&)
24 user32.dll int showwindow(intptr, int)
21 user32.dll int releasedc(intptr, intptr)
16 opengl32.dll void gltexparameteri(int, int, int)
15 opengl32.dll void glvertexpointer(int, int, int, nvector3df*)
15 opengl32.dll void gldrawarrays(int, int, int)
14 opengl32.dll void gldepthmask(int)
14 user32.dll bool animatewindow(intptr, int, int)
13 opengl32.dll void glcolor4f(single, single, single, single)
13 user32.dll int getwindowlong(intptr, int)
12 opengl32.dll void glmatrixmode(int)
12 user32.dll intptr getdc(intptr)
12 user32.dll bool setwindowpos(intptr, intptr, int, int, int, int, int)
11 opengl32.dll void gltranslatef(single, single, single)
11 user32.dll int setwindowlong(intptr, int, intptr)
10 opengl32.dll void glflush()
9 opengl32.dll void glfinish()
9 opengl32.dll void glloadidentity()
9 shell32.dll intptr shappbarmessage(int, nshell32/appbardata&)
9 user32.dll bool postmessage(intptr, int, intptr, intptr)
8 opengl32.dll void gldisableclientstate(int)
8 opengl32.dll void gltexcoord2f(single, single)
8 user32.dll intptr getwindowdc(intptr)
7 advapi32.dll bool setservicestatus(intptr, service_status)
7 opengl32.dll void glcolormask(int, int, int, int)
7 opengl32.dll void glscalef(single, single, single)
7 user32.dll bool unhookwindowshookex(intptr)
6 gdi32.dll intptr createcompatibledc(intptr)
6 gdi32.dll bool deletedc(intptr)
6 gdi32.dll intptr createrectrgn(int, int, int, int)
6 opengl32.dll void glpushmatrix()
6 opengl32.dll void glpopmatrix()
6 opengl32.dll void glmaterialf(int, int, single)
5 gdi32.dll intptr restoredc(intptr, int)
5 gdi32.dll bool bitblt(intptr, int, int, int, int, intptr, int, int, uint)
5 gdi32.dll int selectcliprgn(intptr, intptr)
5 opengl32.dll void glclear(int)
5 opengl32.dll void glenableclientstate(int)
5 opengl32.dll void gllightf(int, int, single)
5 opengl32.dll void glgetdoublev(int, double*)
5 opengl32.dll void glrotatef(single, single, single, single)
5 user32.dll int setwindowrgn(intptr, intptr, bool)
4 advapi32.dll bool closeservicehandle(intptr)
4 gdi32.dll int getdevicecaps(intptr, int)
4 gdi32.dll bool lineto(intptr, int, int)
4 opengl32.dll void glpolygonoffset(single, single)
4 opengl32.dll bool wglmakecurrent(intptr, intptr)
4 opengl32.dll void gllightmodeli(int, int)
4 user32.dll intptr getcapture()
4 user32.dll intptr getparent(intptr)
4 user32.dll bool redrawwindow(intptr, nwin32/rect&, intptr, int)
4 uxtheme.dll intptr openthemedata(intptr, string)
3 gdi32.dll int getobjectbitmap(intptr, int, ngdi32/bitmap&)
3 gdi32.dll int setbkmode(intptr, int)
3 gdi32.dll int combinergn(intptr, intptr, intptr, int)
3 gdi32.dll intptr createbrushindirect(ngdi32/logbrush&)
3 gdi32.dll bool gettextmetricsa(intptr, ngdi32/textmetric&)
3 opengl32.dll void glclearcolor(single, single, single, single)
3 opengl32.dll void glcolor3f(single, single, single)
3 opengl32.dll void glgetintegerv(int, int32*)
3 opengl32.dll void glbindtexture(int, uint)
3 opengl32.dll void glnormalpointer(int, int, nvector3df*)
3 opengl32.dll void gllightfv(int, int, nargbcolorvaluef&)
3 user32.dll intptr setwindowlong(intptr, int, l1ii1il11)
3 user32.dll bool releasecapture()
3 user32.dll bool updatelayeredwindow(intptr, intptr, nwin32/point&, nwin32/size&, intptr, nw
3 user32.dll int callnexthookex(intptr, int, intptr, intptr)
3 user32.dll int defwindowproc(intptr, int, intptr, intptr)
3 user32.dll int setlayeredwindowattributes(intptr, int, byte, int)
3 user32.dll bool getwindowrect(intptr, nwin32/rect&)
2 advapi32.dll intptr openscmanager(string, string, uint)
2 comctl32 int imagelist_dragleave(intptr)
2 gdi32.dll bool setwindoworgex(intptr, int, int, point&)
2 gdi32.dll int setgraphicsmode(intptr, int)
2 gdi32.dll int savedc(intptr)
2 gdi32.dll intptr createfontindirect(ngdi32/logfont)
2 gdi32.dll bool setviewportorgex(intptr, int, int, point&)
2 gdi32.dll bool patblt(intptr, int, int, int, int, uint)
2 gdi32.dll int getclipbox(intptr, nwin32/rect&)
2 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
2 kernel32.dll int getdrivetype(string)
2 kernel32.dll bool beep(int, int)
2 opengl32.dll void gllinewidth(single)
2 opengl32.dll void gltexsubimage2d(int, int, int, int, int, int, int, int, byte[])
2 opengl32.dll void gltexgeni(int, int, int)
2 opengl32.dll void gltexcoordpointer(int, int, int, nvector2df*)
2 opengl32.dll void glmultmatrixf(single*)
2 opengl32.dll void gltexgenfv(int, int, single&)
2 opengl32.dll void glpixelstorei(int, int)
2 opengl32.dll void glpointsize(single)
2 opengl32.dll void glteximage2d(int, int, int, int, int, int, int, int, byte[])
2 opengl32.dll void gllightfv(int, int, nvector4df&)
2 opengl32.dll void glcolor4fv(nargbcolorvaluef&)
2 opengl32.dll void gldepthfunc(int)
2 opengl32.dll void gldepthrange(double, double)
2 opengl32.dll void glgetintegerv(int, int32&)
2 opengl32.dll void glhint(int, int)
2 opengl32.dll void gllinestipple(int, uint16)
2 opengl32.dll intptr wglcreatecontext(intptr)
2 user32.dll intptr beginpaint(intptr, nuser32/paintstruct&)
2 user32.dll intptr setfocus(intptr)
2 user32.dll int sendmessage(intptr, int, int, nuser32/helpinfo&)
2 user32.dll bool trackmouseevent(nuser32/trackmouseevent&)
2 user32.dll int l11l11ill(int)
2 user32.dll bool invalidaterect(intptr, intptr, bool)
2 user32.dll bool getscrollinfo(intptr, int, nwin32/scrollinfo&)
2 user32.dll int getupdaterect(intptr, nwin32/rect&, bool)
2 user32.dll bool iswindowvisible(intptr)
2 user32.dll bool enumthreadwindows(int, enumthreadwindowscallback, intptr)
2 user32.dll int setscrollinfo(intptr, int, nwin32/scrollinfo&, bool)
2 user32.dll int drawtext(intptr, string, int, nwin32/rect&, int)
2 user32.dll bool validaterect(intptr, intptr)
2 user32.dll bool systemparametersinfo(int, int, boolean&, int)
2 user32.dll intptr setwindowshookex(int, lil11l1li, intptr, int)
2 user32.dll bool endpaint(intptr, nuser32/paintstruct&)
2 user32.dll int callwindowproc(intptr, intptr, int, intptr, intptr)
2 uxtheme.dll int getcurrentthemename(stringbuilder, int, stringbuilder, int, stringbuilder, i
1 advapi32 bool startservice(intptr, int, string[])
1 advapi32.dll intptr createservice(intptr, string, string, uint, uint, uint, uint, string, str
1 advapi32.dll int deleteservice(intptr)
1 advapi32.dll intptr openservice(intptr, string, int)
1 comctl32 int imagelist_dragmove(int, int)
1 comctl32 int imagelist_begindrag(intptr, int, int, int)
1 comctl32 void imagelist_enddrag()
1 comctl32 int imagelist_dragenter(intptr, int, int)
1 dart.powertcp.aes.dll bool g_init(int, byte[], int, byte[], int, byte[], byte[])
1 dart.powertcp.aes.dll bool g_decryptbuffer(byte[], int, byte[])
1 dart.powertcp.aes.dll bool g_end(byte[], byte[])
1 dart.powertcp.aes.dll int g_getinternalstructsize()
1 dart.powertcp.aes.dll bool g_encryptbuffer(byte[], int, byte[])
1 gdi32.dll int getkerningpairs(intptr, int, ngdi32/kerningpair[])
1 gdi32.dll int gettextextentpoint32(intptr, string, int, nwin32/size&)
1 gdi32.dll int setworldtransform(intptr, ngdi32/xform&)
1 gdi32.dll int getworldtransform(intptr, ngdi32/xform&)
1 gdi32.dll int modifyworldtransform(intptr, ngdi32/xform&, int)
1 gdi32.dll intptr createdibsection(intptr, ngdi32/bitmapinfo&, uint, intptr&, intptr, uint)
1 gdi32.dll int getkerningpairs(intptr, int, intptr)
1 gdi32.dll bool _setpixelformat(intptr, int, ngdi32/pixelformatdescriptor&)
1 gdi32.dll bool gettextmetrics(intptr, autofit/textmetric&)
1 gdi32.dll bool swapbuffers(intptr)
1 gdi32.dll bool movetoex(intptr, int, int, intptr)
1 gdi32.dll bool ptinregion(intptr, int, int)
1 gdi32.dll int choosepixelformat(intptr, ngdi32/pixelformatdescriptor&)
1 gdi32.dll int describepixelformat(intptr, int, uint, ngdi32/pixelformatdescriptor&)
1 gdi32.dll int getcliprgn(intptr, intptr)
1 gdi32.dll intptr createpen(int, int, int)
1 gdi32.dll uint settextcolor(intptr, uint)
1 gdi32.dll bool getrandomrgn(intptr, intptr, int)
1 kernel32 bool getvolumeinformation(string, stringbuilder, uint, intptr&, intptr&, intptr&
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll int64 setvolumelabel(string, string)
1 kernel32.dll int64 getvolumeinformation(string, stringbuilder, uint, uint32&, uint32&, uint32
1 kernel32.dll bool getdiskfreespaceex(string, int64&, int64&, int64&)
1 opengl32.dll void glcleardepth(double)
1 opengl32.dll void glblendfunc(int, int)
1 opengl32.dll void glviewport(int, int, int, int)
1 opengl32.dll void glclipplane(int, double[])
1 opengl32.dll void glcullface(int)
1 opengl32.dll void gllightmodelfv(int, nargbcolorvaluef&)
1 opengl32.dll void glfrontface(int)
1 opengl32.dll void gldeletetextures(int, uint32*)
1 opengl32.dll void glreadbuffer(int)
1 opengl32.dll void gltranslated(double, double, double)
1 opengl32.dll void glgetdoublev(int, double[])
1 opengl32.dll void glmultmatrixd(double*)
1 opengl32.dll void glaccum(int, single)
1 opengl32.dll void glreadpixels(int, int, int, int, int, int, byte[])
1 opengl32.dll void glgentextures(int, uint32&)
1 opengl32.dll int glisenabled(int)
1 opengl32.dll void glortho(double, double, double, double, double, double)
1 opengl32.dll bool wgldeletecontext(intptr)
1 secman.dll int secmanregisterserver()
1 user32.dll intptr setwindowshookex(int, l1ili111i, intptr, int)
1 user32.dll intptr setwindowshookex(int, l11ll1ii1l, intptr, int)
1 user32.dll intptr setwindowshookex(int, liliii, intptr, int)
1 user32.dll intptr setwindowshookex(int, l11ll111l, intptr, int)
1 user32.dll intptr windowfrompoint(nwin32/point)
1 user32.dll intptr createwindowex(uint, string, string, uint, int, int, int, int, intptr, in
1 user32.dll intptr defmdichildproc(intptr, int, intptr, intptr)
1 user32.dll intptr setwindowshookex(int, l1i1il11l, intptr, int)
1 user32.dll intptr setcapture(intptr)
1 user32.dll intptr loadimage(intptr, string, uint, int, int, uint)
1 user32.dll intptr getactivewindow()
1 user32.dll void postquitmessage(int)
1 user32.dll intptr findwindow(string, string)
1 user32.dll intptr getdcex(intptr, intptr, int)
1 user32.dll intptr getwindow(intptr, int)
1 user32.dll intptr getfocus()
1 user32.dll intptr getdesktopwindow()
1 user32.dll int sendmessage(intptr, int, int, nwin32/tv_item&)
1 user32.dll int callnexthookex(intptr, int, intptr, message&)
1 user32.dll bool unregisterclass(string, intptr)
1 user32.dll bool translatemessage(nuser32/msg&)
1 user32.dll bool systemparametersinfo(int, int, uint32&, int)
1 user32.dll bool setwindowplacement(intptr, nuser32/windowplacement&)
1 user32.dll bool postmessage(intptr, int, int, int)
1 user32.dll bool movewindow(intptr, int, int, int, int, bool)
1 user32.dll bool iswindow(intptr)
1 user32.dll bool invalidaterect(intptr, rectangle&, bool)
1 user32.dll bool getclientrect(intptr, nwin32/rect&)
1 user32.dll bool dispatchmessage(nuser32/msg&)
1 user32.dll int callnexthookex(intptr, int, intptr, nwin32/cwpstruct&)
1 user32.dll int callnexthookex(intptr, int, intptr, nwin32/mousehookstruct&)
1 user32.dll int sendmessage(intptr, int, int, nwin32/rect&)
1 user32.dll int scrollwindowex(intptr, int, int, intptr, nwin32/rect&, intptr, nwin32/rect&,
1 user32.dll int registerwindowmessage(string)
1 user32.dll int registerclass(nuser32/wndclass&)
1 user32.dll int mapwindowpoints(intptr, intptr, nwin32/rect&, int)
1 user32.dll int mapwindowpoints(intptr, intptr, nwin32/point&, int)
1 user32.dll int getwindowplacement(intptr, nuser32/windowplacement&)
1 user32.dll int callnexthookex(intptr, int, intptr, nwin32/msllhookstruct&)
1 user32.dll bool adjustwindowrectex(nwin32/rect&, int, bool, int)
1 user32.dll int destroywindow(intptr)
1 user32.dll int geticoninfo(intptr, nuser32/iconinfo&)
1 user32.dll int getmessage(nuser32/msg&, intptr, int, int)
1 uxtheme.dll int closethemedata(intptr)
1 uxtheme.dll int drawthemebackground(intptr, intptr, int, int, nwin32/rect&, intptr)
1 uxtheme.dll int drawthemetext(intptr, intptr, int, int, string, int, int, int, nwin32/rect&)
1 uxtheme.dll intptr getthemecolor(intptr, int, int, int, int32&)
1 uxtheme.dll intptr getthemepartsize(intptr, intptr, int, int, nwin32/rect&, int, nwin32/size
1 uxtheme.dll int drawthemeparentbackground(intptr, intptr, nwin32/rect&)