Application Report


The following 18 APIs (used 162 times) might not work:

There are 140 P/Invokes (used 334 times):

Count Library Function
22 uxtheme.dll intptr 031(intptr, string)
9 gdi32.dll bool 31(intptr)
9 user32.dll intptr 32(intptr)
9 user32.dll int 33(intptr, intptr)
8 gdi32.dll int16 getdevicecaps(int, int16)
8 gdi32.dll intptr 2u(n/p&)
8 uxtheme.dll intptr 032(intptr)
7 user32.dll intptr 7f(intptr, int, intptr, intptr)
7 user32.dll int hq(intptr, int, int, int)
6 kernel32.dll intptr 2z(intptr, uint, uint, uint, uint)
6 kernel32.dll int 75(intptr)
6 kernel32.dll int 30(intptr)
6 kernel32.dll int 31(intptr)
6 kernel32.dll intptr 74(intptr, uint, uint, uint, uint)
6 user32.dll intptr 2q(intptr, int, intptr, n/p&)
6 uxtheme.dll intptr 3u(intptr, string)
5 gdi32.dll int 30(intptr, intptr)
5 user32.dll intptr 2p(intptr, int, intptr, intptr)
4 gdi32.dll int 2v(intptr, intptr, intptr, int)
4 kernel32.dll intptr 2y(uint, int, intptr)
4 kernel32.dll int 76(intptr)
4 kernel32.dll int ld(uint, uint, string, int)
4 kernel32.dll intptr 73(uint, int, intptr)
4 user32.dll intptr le(intptr, uint, intptr, intptr)
4 user32.dll intptr 1m(intptr, int, intptr, intptr)
4 user32.dll int ij(int)
4 user32.dll int hs(intptr, int)
4 uxtheme.dll intptr 3v(intptr)
3 kernel32.dll intptr 2x(uint, uint, uint, uint, uint, intptr)
3 kernel32.dll intptr 72(uint, uint, uint, uint, uint, intptr)
3 user32.dll bool lp(intptr, 2p&)
3 user32.dll bool 5s(intptr, int, 07/08&)
3 user32.dll int 34(intptr, int)
3 uxtheme.dll intptr ji(intptr, string)
3 uxtheme.dll intptr 6g(intptr)
3 uxtheme.dll intptr 6f(intptr, string)
2 gdi32.dll intptr 35(intptr, intptr)
2 gdi32.dll bool 1s(intptr, int, int, int, int, intptr, int, int, int)
2 gdi32.dll intptr cq(intptr, intptr)
2 gdi32.dll intptr iz(intptr, intptr)
2 gdi32.dll bool 32(intptr, int, int, int, int, intptr, int, int, int)
2 gdi32.dll intptr j0(intptr)
2 gdi32.dll intptr 1v(intptr, intptr)
2 kernel32.dll intptr 32(intptr, intptr, int)
2 kernel32.dll int 6s(int, int)
2 user32.dll bool 3c(intptr)
2 user32.dll intptr lo(intptr, uint)
2 user32.dll int if(intptr, intptr)
2 user32.dll intptr ie(intptr)
2 user32.dll bool hv(intptr, intptr, int, int, int, int, int)
2 user32.dll int 3a(int)
2 user32.dll int 3a(intptr, int)
2 user32.dll intptr j8(intptr, intptr, intptr, int, int, int, int, int)
2 user32.dll intptr 79(intptr, uint, intptr, intptr)
2 user32.dll int 31(intptr, int, int, 3/4&, 3/4&, intptr, 3/4&, int)
2 user32.dll int 5t(intptr, int, 07/08&, int)
2 user32.dll bool 36(intptr, intptr)
2 user32.dll bool 3b(intptr)
2 user32.dll int 3b(intptr, int, int)
2 uxtheme.dll bool jm(intptr, int, int)
2 uxtheme.dll intptr jk(intptr, intptr, int, int, 0s/1e&, intptr)
2 uxtheme.dll intptr jl(intptr, intptr, 0s/1e&)
2 uxtheme.dll intptr jj(intptr)
1 gdi32.dll bool 76(intptr, int, int, int, int, intptr, int, int, uint)
1 gdi32.dll bool 1w(intptr)
1 gdi32.dll int cp(intptr, int, 16/1a&)
1 gdi32.dll bool 1x(intptr)
1 gdi32.dll bool j1(intptr)
1 gdi32.dll bool 36(intptr)
1 gdi32.dll bool cr(intptr, int, int, int32[])
1 gdi32.dll bool 37(intptr)
1 gdi32.dll intptr 34(intptr, int, int)
1 gdi32.dll int j2(intptr, int)
1 gdi32.dll intptr 1t(intptr)
1 gdi32.dll intptr iy(intptr)
1 gdi32.dll intptr 1u(intptr, int, int)
1 gdi32.dll intptr 33(intptr)
1 kernel32.dll intptr 77(intptr, intptr, int)
1 kernel32.dll bool 6d(intptr)
1 kernel32.dll intptr 6c(string)
1 msvcrt.dll int l4(int, int)
1 user32.dll intptr ay(int, intptr)
1 user32.dll intptr hd(int, intptr)
1 user32.dll intptr 38(intptr, intptr)
1 user32.dll intptr j5(intptr)
1 user32.dll intptr ii(intptr, intptr)
1 user32.dll intptr in(intptr)
1 user32.dll intptr io(intptr)
1 user32.dll intptr ip(intptr, bool)
1 user32.dll intptr ly(intptr, uint, intptr, 2q&)
1 user32.dll intptr kr(intptr, uint, intptr, 3n/3p&)
1 user32.dll intptr j7(int)
1 user32.dll intptr ir(0s/1f)
1 user32.dll intptr 37(intptr, uint)
1 user32.dll intptr 35(intptr, intptr)
1 user32.dll bool lu(intptr, 2e&)
1 user32.dll bool lt(intptr, 2e&)
1 user32.dll bool 38(intptr, n/p&)
1 user32.dll bool 39(intptr, n/p&)
1 user32.dll bool az(intptr)
1 user32.dll bool b0()
1 user32.dll bool lq(intptr, 2p&)
1 user32.dll bool jo(intptr)
1 user32.dll bool j9(intptr)
1 user32.dll bool il(intptr, intptr)
1 user32.dll bool hw(uint, uint, 0s/16&, uint)
1 user32.dll bool he(intptr)
1 user32.dll bool hf()
1 user32.dll bool lv(intptr)
1 user32.dll int 1q(intptr, intptr)
1 user32.dll int 1y(int, int)
1 user32.dll intptr 2z(intptr, uint, intptr, 07/09&)
1 user32.dll intptr 2z(intptr)
1 user32.dll intptr 2y(intptr, intptr, int, int, int, int, int)
1 user32.dll intptr 2w(intptr, int, intptr, 3/4&)
1 user32.dll intptr 2t(intptr, int, intptr, intptr)
1 user32.dll intptr 2s(intptr, int, intptr, n/t&)
1 user32.dll intptr 1p(intptr)
1 user32.dll intptr 1o(intptr, int, int, int, int, int, int)
1 user32.dll int jb(uint, uint, byte[], stringbuilder, int, uint, intptr)
1 user32.dll int iq(intptr, uint, stringbuilder, int, uint)
1 user32.dll int 30(intptr, intptr)
1 user32.dll bool hu(intptr, intptr, 0s/1f&, 0s/1g&, intptr, 0s/1f&, int, 0s/1h&, int)
1 user32.dll int 5r(intptr, int, int, 07/09&, 07/09&, intptr, intptr, uint)
1 uxtheme.dll intptr 6k(intptr)
1 uxtheme.dll intptr jn(intptr, intptr, int, int, intptr, int, 0s/1g&)
1 uxtheme.dll intptr 6h(intptr, intptr, int, int, 07/09&, 07/09&)
1 uxtheme.dll intptr 6i(intptr, intptr, 07/09&)
1 uxtheme.dll intptr 40(intptr, intptr, int, int, n/p&, intptr&)
1 uxtheme.dll intptr 3z(intptr, intptr, int, int, string, int, int, int, n/p&)
1 uxtheme.dll bool 030()
1 uxtheme.dll bool 3w(intptr, int, int)
1 uxtheme.dll bool 6j(intptr, int, int)
1 uxtheme.dll bool jg()
1 uxtheme.dll bool jh()
1 uxtheme.dll intptr 033(intptr, intptr, int, int, 3/4&, 3/4&)
1 uxtheme.dll intptr 3t(intptr)
1 uxtheme.dll intptr 3x(intptr, intptr, n/p&)
1 uxtheme.dll intptr 3y(intptr, intptr, int, int, n/p&, intptr)
1 uxtheme.dll bool 02z()