Application Report


The following 13 APIs (used 45 times) might not work:

There are 119 P/Invokes (used 357 times):

Count Library Function
29 user32 bool 0hr(intptr, int, int, int, int, int, int)
25 user32 bool 0i3(int, int, int, int)
18 user32 uint 0hj(uint, uint)
16 user32 int 0i5(intptr, int, int, int)
12 user32 bool 0hp(1s/1w&)
11 gdi32.dll intptr 1ch(intptr, intptr)
10 gdi32 bool 1cl(intptr)
10 user32.dll int 1c6(intptr, intptr)
9 user32 intptr 0i9()
8 user32 bool 1c1(intptr, 84/8k&)
8 user32.dll intptr 1c5(intptr)
8 user32.dll intptr 0hf()
7 user32 int 0if(int, int, int)
6 user32 int 0hn(int)
5 gdi32.dll bool 1cg(intptr)
5 gdi32.dll intptr 1ci(intptr)
5 user32 bool 0ht(intptr, 1s/1t&, intptr, uint)
5 user32 bool st(intptr, 1s/1t&)
4 gdi32.dll intptr 1a3(intptr, intptr)
4 user32 int 0hm(uint, uint, byte[], byte[], uint)
4 user32 bool 0hk(byte[])
4 user32.dll int 1c2(intptr, uint, 84/8d&)
4 user32.dll int 1cc(intptr, int, int)
3 gdi32.dll intptr 1cj(intptr, 84/8m, uint, int, intptr, uint)
3 gdi32.dll bool 1ck(intptr, int, int, int, int, intptr, int, int, uint)
3 hhctrl.ocx intptr 0e9(intptr, string, int, int)
3 kernel32.dll bool closehandle(intptr)
3 user32 bool 1cf(intptr, int, intptr, intptr)
3 user32 bool 1c0(intptr, intptr, intptr, 84/8a)
3 user32 bool 0hi(intptr, int, int, intptr, int, int, int, intptr, int)
3 user32.dll bool 1c8(84/8k&, int, bool, int)
3 user32.dll bool destroycaret()
3 uxtheme.dll int 19i(intptr, intptr, int, int, string, int, int, 5r/5s&, 5r/5x&)
3 uxtheme.dll int 1a2(intptr, intptr, int, int, intptr, int, 5r/5u&)
2 dwmapi.dll int 1cx(intptr, int, intptr, intptr, intptr&)
2 gdi32 int 0hw(int, int)
2 gdi32 bool 0i0(int)
2 gdi32 int 0hz(string, int, int, int)
2 gdi32 int 0hx(intptr, int)
2 imm32.dll intptr immgetdefaultimewnd(intptr)
2 kernel32.dll intptr getstdhandle(uint)
2 kernel32.dll bool setconsoletextattribute(intptr, uint16)
2 kernel32.dll int 0e8()
2 user32 intptr 0hg(1s/1u)
2 user32 bool 1ce(int, int, int, int)
2 user32 bool 0hu(uint, uint, boolean&, uint)
2 user32.dll bool 1bx(intptr, intptr)
2 user32.dll intptr 0i2(intptr)
2 user32.dll bool 0ib(intptr, intptr, 1s/1u&, 1s/1v&, intptr, 1s/1u&, int, 1s/1y&, int)
2 user32.dll bool createcaret(intptr, int, int, int)
2 user32.dll bool 0e6(intptr)
2 user32.dll bool showcaret(intptr)
2 user32.dll intptr 0e7(intptr, int, intptr, intptr)
2 user32.dll bool hidecaret(intptr)
2 user32.dll intptr 1by(intptr)
2 user32.dll bool setcaretpos(int, int)
1 advapi32.dll bool duplicatetoken(intptr, int, intptr&)
1 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
1 dwmapi.dll bool 1cw()
1 dwmapi.dll int 1cy(intptr, 84/8p&)
1 gdi32 bool 1cm(int)
1 gdi32 int 0hy(int, int, int, int)
1 gdi32 int 0ig(int, int)
1 gdi32.dll bool 1bw(handleref, 84/8c)
1 gdi32.dll int 1bu(intptr, int, int, int, int)
1 kernel32.dll int formatmessage(int, intptr&, int, int, string&, int, intptr)
1 kernel32.dll int va()
1 kernel32.dll bool getconsolescreenbufferinfo(intptr, coloredconsoleappender/console_screen_bu
1 kernel32.dll void outputdebugstring(string)
1 kernel32.dll int16 0ih(1s/21&)
1 kernel32.dll int getconsoleoutputcp()
1 libc void closelog()
1 libc void openlog(intptr, int, localsyslogappender/syslogfacility)
1 libc void syslog(int, string, string)
1 netapi32.dll int netmessagebuffersend(string, string, string, string, int)
1 ole32.dll int getrunningobjecttable(int, irunningobjecttable&)
1 ole32.dll int createbindctx(int, ibindctx&)
1 user32 int j7(intptr, int)
1 user32 bool td(comboboxex/06/07&)
1 user32 bool 0i1(int, 1s/1t&)
1 user32 int 0hs(intptr, intptr, bool)
1 user32 bool 0hv(uint, uint, int32&, uint)
1 user32 int 1bv(intptr, int, intptr, intptr)
1 user32 int j6(intptr, int, int)
1 user32 bool j8(intptr, intptr, int, int, int, int, int)
1 user32 bool 0eb(intptr, int, int, int)
1 user32 bool 0ec(intptr)
1 user32 intptr su(intptr, uint)
1 user32 int sz(intptr, string, string)
1 user32 intptr 0i8()
1 user32 intptr 0hh(intptr, 1s/1u)
1 user32.dll intptr v9(intptr, int, intptr, intptr)
1 user32.dll intptr 1bs(intptr, 84/8l&)
1 user32.dll intptr 1cb(intptr, int)
1 user32.dll intptr sendmessage(intptr, int, intptr, ime/compositionform)
1 user32.dll string 0sh(int)
1 user32.dll intptr v7(int, 0h/0i, intptr, int)
1 user32.dll intptr sendmessage(intptr, int, intptr, ime/logfont)
1 user32.dll intptr 0i7(intptr, bool)
1 user32.dll intptr 0he(intptr)
1 user32.dll bool v8(intptr)
1 user32.dll bool 0hl(intptr, intptr, 1s/1t&, 1r)
1 user32.dll int 0hc(intptr, stringbuilder, int)
1 user32.dll int 0i6(intptr, uint, int, int, int, intptr, intptr)
1 user32.dll int 0io(int)
1 user32.dll bool 1bt(intptr, 84/8l&)
1 user32.dll int 1ca(intptr, int)
1 user32.dll intptr 0e4(int, 1e/1f, intptr, int)
1 user32.dll intptr 0e5(int, 1e/1g, intptr, int)
1 user32.dll intptr 0hd()
1 uxtheme.dll int 19y(intptr, intptr, string)
1 uxtheme.dll int 19o(intptr, intptr, int, int, 5r/5s&, intptr&)
1 uxtheme.dll int 19h(intptr, intptr, int, int, string, int, int, int, 5r/5s&)
1 uxtheme.dll int 19c(intptr, intptr, int, int, 5r/5s&, intptr)
1 uxtheme.dll int 19b(intptr, intptr, int, int, 5r/5s&, 5r/5s&)
1 uxtheme.dll int 19a(intptr)
1 uxtheme.dll bool 1a0(intptr, int, int)
1 uxtheme.dll bool 19w()
1 uxtheme.dll intptr 198(intptr, string)