Application Report


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

There are 97 P/Invokes (used 151 times):

Count Library Function
30 kernel32.dll uint16 memcpy(void*, void*, int)
5 glu32.dll int gluunproject(double, double, double, double[], double[], int32[], double&, d
3 kernel32 uint gettickcount()
3 opengl32.dll intptr wglgetprocaddress(string)
2 gdi32.dll int choosepixelformat(intptr, gdi/pixelformatdescriptor&)
2 gdi32.dll int getdevicecaps(intptr, int)
2 gdi32.dll int swapbuffersfast(intptr)
2 gdi32.dll intptr selectobject(intptr, intptr)
2 glu32.dll int gluproject(double, double, double, double[], double[], int32[], double&, dou
2 libdl.dylib bool nsissymbolnamedefined(string)
2 libdl.dylib intptr nsaddressofsymbol(intptr)
2 libdl.dylib intptr nslookupandbindsymbol(string)
2 libgl.so intptr glxgetprocaddress(string)
2 libgl.so intptr glxgetprocaddressarb(string)
2 ole32.dll int mkparsedisplayname(ibindctx, string, int32&, imoniker&)
2 ole32.dll int createbindctx(int, ibindctx&)
2 opengl32.dll intptr glgetstring(uint)
2 tcadsdll.dll int adsgetdllversion()
2 tcadsdll.dll adserrorcode adssyncgettimeout(int32*)
2 user32.dll bool releasedc(intptr, intptr)
2 user32.dll intptr getdc(intptr)
1 gdi32.dll bool _setpixelformat(intptr, int, gdi/pixelformatdescriptor&)
1 gdi32.dll bool deleteobject(intptr)
1 gdi32.dll intptr createfont(int, int, int, int, int, bool, bool, bool, int, int, int, int,
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbstexcoorddatacallback)
1 glu32.dll void glupickmatrix(double, double, double, double, int32[])
1 glu32.dll intptr gluerrorstringunsafe(int)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsnormaldatacallback)
1 glu32.dll intptr gluerrorunicodestringextunsafe(int)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsnormalcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbserrorcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsenddatacallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsendcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbscolordatacallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbscolorcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsbegindatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesscombinedatacallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsbegincallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessvertexdatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessvertexcallback1)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsvertexcallback)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbsvertexdatacallback)
1 glu32.dll void __gluquadriccallback(glu/gluquadric, int, glu/quadricerrorcallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessbegincallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessbegindatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesscombinecallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesscombinecallback1)
1 glu32.dll void __glunurbscallback(glu/glunurbs, int, glu/nurbstexcoordcallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessedgeflagcallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessedgeflagdatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessendcallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessenddatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesserrorcallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tesserrordatacallback)
1 glu32.dll void __glutesscallback(glu/glutesselator, int, glu/tessvertexcallback)
1 glu32.dll intptr glugetstringunsafe(int)
1 kernel32 void* heapalloc(int, int, int)
1 kernel32 int heapsize(int, int, void*)
1 kernel32 int getprocessheap()
1 kernel32 bool heapfree(int, int, void*)
1 kernel32 void* heaprealloc(int, int, void*, int)
1 kernel32.dll intptr mapviewoffile(intptr, uint, uint, uint, uint)
1 kernel32.dll intptr loadlibrary(string)
1 kernel32.dll intptr createfilemapping(intptr, intptr, uint, uint, uint, string)
1 kernel32.dll bool setprocessworkingsetsize(intptr, int, int)
1 kernel32.dll void copymemory(intptr, intptr, int)
1 opengl32.dll intptr glxgetprocaddress(string)
1 opengl32.dll intptr getprocaddress(string)
1 tcadsdll.dll adserrorcode adssyncreadstatereq(byte*, adsstate*, int16*)
1 tcadsdll.dll adserrorcode adssyncreadstatereqex(int, byte*, adsstate*, int16*)
1 tcadsdll.dll adserrorcode adssyncreadwritereqex(byte*, uint, uint, int, void*, int, void*, in
1 tcadsdll.dll adserrorcode adssyncreadwritereqex2(int, byte*, uint, uint, int, void*, int, voi
1 tcadsdll.dll adserrorcode adssyncsettimeout(int)
1 tcadsdll.dll adserrorcode adssyncsettimeoutex(int, int)
1 tcadsdll.dll adserrorcode adssyncwritecontrolreq(byte*, adsstate, int16, int, void*)
1 tcadsdll.dll adserrorcode adssyncwritecontrolreqex(int, byte*, adsstate, int16, int, void*)
1 tcadsdll.dll adserrorcode adssyncwritereq(byte*, uint, uint, int, void*)
1 tcadsdll.dll adserrorcode adssyncwritereqex(int, byte*, uint, uint, int, void*)
1 tcadsdll.dll int adsportopen()
1 tcadsdll.dll int adsportopenex()
1 tcadsdll.dll adserrorcode adssyncreadreqex2(int, byte*, uint, uint, int, void*, int32*)
1 tcadsdll.dll adserrorcode adssyncreadreqex(byte*, uint, uint, int, void*, int32*)
1 tcadsdll.dll adserrorcode adsamsportenabled(int32*)
1 tcadsdll.dll adserrorcode adsamsportenabledex(int, int32*)
1 tcadsdll.dll adserrorcode adsamsregisterrouternotification(tcadsdllwrapper/amsrouternotificat
1 tcadsdll.dll adserrorcode adsamsunregisterrouternotification()
1 tcadsdll.dll adserrorcode adsgetlocaladdress(byte*)
1 tcadsdll.dll adserrorcode adsgetlocaladdressex(int, void*)
1 tcadsdll.dll adserrorcode adsportclose()
1 tcadsdll.dll adserrorcode adsportcloseex(int)
1 tcadsdll.dll adserrorcode adssyncadddevicenotificationreqex(int, byte*, uint, uint, adsnotifi
1 tcadsdll.dll adserrorcode adssyncdeldevicenotificationreq(byte*, int)
1 tcadsdll.dll adserrorcode adssyncdeldevicenotificationreqex(int, byte*, int)
1 tcadsdll.dll adserrorcode adssyncgettimeoutex(int, int32*)
1 tcadsdll.dll adserrorcode adssyncreaddeviceinforeq(byte*, byte*, byte*)
1 tcadsdll.dll adserrorcode adssyncreaddeviceinforeqex(int, byte*, byte*, byte*)
1 tcadsdll.dll adserrorcode adssyncadddevicenotificationreq(byte*, uint, uint, adsnotificationa