Application Report


The following 66 APIs (used 884 times) might not work:

There are 95 P/Invokes (used 214 times):

Count Library Function
20 user32 bool p0(int, int, int, int, int, int, int)
13 user32 bool pg(int, int, int, int)
12 user32 uint ot(uint, uint)
10 user32 bool ph(intptr, int, int, int)
8 user32 bool oy(06/0a&)
6 gdi32.dll int getdevicecaps(intptr, int)
6 user32 int pq(int, int, int)
6 user32 bool p2(uint, uint, boolean&, uint)
5 user32 bool d5(intptr, 06/07&)
4 advapi32 int regclosekey(int)
4 kernel32 intptr localfree(intptr)
4 reportingservicescompression.dll int deflate(compressutil/z_stream&, int)
4 user32 int ow(int)
3 hhctrl.ocx intptr ml(intptr, string, int, int)
3 user32 bool ou(byte[])
3 user32 int ov(uint, uint, byte[], byte[], uint)
3 uxtheme.dll int xt(intptr, intptr, int, int, intptr, int, 0q/0t&)
3 winmm int pn(string, int)
2 advapi32 int regopenkeyex(int, string&, int, int, int32&)
2 advapi32 int regqueryvalueex(int, string&, int, int32&, string&, int32&)
2 gdi32 bool p9(int)
2 gdi32 int p3(int, int)
2 gdi32 int p4(intptr, int)
2 gdi32 int p8(string, int, int, int)
2 gdi32 bool deleteobject(intptr)
2 gdi32 intptr selectobject(intptr, intptr)
2 gdi32 bool p6(intptr)
2 gdi32.dll intptr pe(intptr, intptr)
2 gdi32.dll intptr xu(intptr, intptr)
2 kernel32.dll int mk()
2 reportingservicescompression.dll int deflateinit_(compressutil/z_stream&, int, string, int)
2 reportingservicescompression.dll int inflate(compressutil/z_stream&, int)
2 reportingservicescompression.dll int inflateend(compressutil/z_stream&)
2 reportingservicescompression.dll int inflateinit_(compressutil/z_stream&, string, int)
2 reportingservicescompression.dll int deflateend(compressutil/z_stream&)
2 user32.dll intptr mj(intptr, int, intptr, intptr)
2 user32.dll int getwindowthreadprocessid(intptr, int32&)
2 user32.dll bool mi(intptr)
1 advapi32 uint registereventsource(string, string)
1 advapi32 bool reportevent(uint, uint16, uint16, uint, uintptr, uint16, uint, string[], ui
1 advapi32 bool deregistereventsource(uint)
1 crypt32 bool cryptprotectdata(nativemethods/data_blob&, string, intptr, intptr, intptr,
1 crypt32 bool cryptunprotectdata(nativemethods/data_blob&, stringbuilder, intptr, intptr,
1 gdi32 int p5(int, int, int, int)
1 gdi32 bool gettextextentexpointi(intptr, uint16[], int, int, int32&, int32[], size&)
1 gdi32 int getglyphindicesw(intptr, uint16[], uint, uint16[], int64)
1 gdi32 int pr(int, int)
1 gdi32 uint getoutlinetextmetrics(intptr, uint, compositionpdf/windowsgdiwrapper/outlin
1 gdi32 bool p7(int)
1 gdi32 int getcharabcwidthsfloat(intptr, uint, uint, compositionpdf/windowsgdiwrapper/a
1 gdi32.dll bool pd(intptr)
1 gdi32.dll intptr pf(intptr)
1 kernel32.dll intptr getcurrentprocess()
1 kernel32.dll bool terminateprocess(intptr, int)
1 kernel32.dll intptr nativeloadlibrary(string)
1 kernel32.dll int16 ps(06/0f&)
1 kernel32.dll int closehandle(intptr)
1 kernel32.dll bool queryperformancefrequency(int64&)
1 kernel32.dll bool queryperformancecounter(int64&)
1 kernel32.dll bool movefileex(string, string, int64)
1 ole32.dll int createbindctx(int, ucomibindctx&)
1 ole32.dll int stgcreatedocfileonilockbytes(olestructuredstorage/ucomilockbytes, int, int,
1 ole32.dll int getrunningobjecttable(int, ucomirunningobjecttable&)
1 ole32.dll int createilockbytesonhglobal(intptr, bool, olestructuredstorage/ucomilockbytes&
1 user32 intptr pk()
1 user32 intptr pj()
1 user32 intptr d6(intptr, uint)
1 user32 int64 setparent(int, int)
1 user32 bool dc(comboboxex/d/e&)
1 user32 bool mo(intptr)
1 user32 bool mn(intptr, int, int, int)
1 user32 bool os(intptr, int, int, intptr, int, int, int, intptr, int)
1 user32 bool pi(intptr, 06/07&)
1 user32 int p1(intptr, intptr, bool)
1 user32 bool pa(int, 06/07&)
1 user32.dll intptr pb(intptr)
1 user32.dll bool pm(intptr, intptr, 06/08&, 06/09&, intptr, 06/08&, int, 06/0c&, int)
1 user32.dll intptr mh(int, v/x, intptr, int)
1 user32.dll intptr mg(int, v/w, intptr, int)
1 user32.dll int pc(intptr, intptr)
1 user32.dll intptr 2j(intptr, uint, intptr, 03/04&)
1 usp10.dll int scriptshape(intptr, intptr&, string, int, int, script_analysis&, uint16[], u
1 usp10.dll int scriptplace(intptr, intptr&, uint16[], int, script_visattr[], script_analysi
1 usp10.dll int scriptlayout(int, byte[], int32[], int32[])
1 usp10.dll int scriptfreecache(intptr&)
1 usp10.dll int scriptitemize(string, int, int, script_control&, script_state&, script_item[
1 uxtheme.dll intptr x1(intptr, string)
1 uxtheme.dll int xp(intptr, intptr, string)
1 uxtheme.dll int xf(intptr, intptr, int, int, 0q/0r&, intptr&)
1 uxtheme.dll int x9(intptr, intptr, int, int, string, int, int, int, 0q/0r&)
1 uxtheme.dll int x4(intptr, intptr, int, int, 0q/0r&, intptr)
1 uxtheme.dll int x2(intptr)
1 uxtheme.dll bool xr(intptr, int, int)
1 uxtheme.dll bool xn()
1 uxtheme.dll int x3(intptr, intptr, int, int, 0q/0r&, 0q/0r&)