Application Report


The following 15 APIs (used 49 times) might not work:

There are 112 P/Invokes (used 343 times):

Count Library Function
29 user32 bool 0ia(intptr, int, int, int, int, int, int)
25 user32 bool 0im(int, int, int, int)
18 user32 uint 0i2(uint, uint)
16 user32 int 0io(intptr, int, int, int)
12 user32 bool 0i8(1t/1x&)
11 gdi32.dll intptr 1d2(intptr, intptr)
10 gdi32 bool 1d6(intptr)
10 user32.dll int 1cr(intptr, intptr)
9 user32 intptr 0is()
8 user32 bool 1cm(intptr, 85/8l&)
8 user32.dll intptr 1cq(intptr)
8 user32.dll intptr 0hy()
7 user32 int 0iy(int, int, int)
6 user32 int 0i6(int)
5 gdi32.dll intptr 1d3(intptr)
5 gdi32.dll bool 1d1(intptr)
5 user32 bool 0ic(intptr, 1t/1u&, intptr, uint)
5 user32 bool t2(intptr, 1t/1u&)
4 gdi32.dll intptr 1ao(intptr, intptr)
4 user32 int 0i5(uint, uint, byte[], byte[], uint)
4 user32 bool 0i3(byte[])
4 user32.dll int 1cx(intptr, int, int)
4 user32.dll int 1cn(intptr, uint, 85/8e&)
3 gdi32.dll bool 1d5(intptr, int, int, int, int, intptr, int, int, uint)
3 gdi32.dll intptr 1d4(intptr, 85/8n, uint, int, intptr, uint)
3 hhctrl.ocx intptr 0es(intptr, string, int, int)
3 kernel32.dll bool closehandle(intptr)
3 user32 bool 1d0(intptr, int, intptr, intptr)
3 user32 bool 0i1(intptr, int, int, intptr, int, int, int, intptr, int)
3 user32 bool 1cl(intptr, intptr, intptr, 85/8b)
3 user32.dll bool 1ct(85/8l&, int, bool, int)
3 uxtheme.dll int 1an(intptr, intptr, int, int, intptr, int, 5s/5v&)
3 uxtheme.dll int 1a3(intptr, intptr, int, int, string, int, int, 5s/5t&, 5s/5y&)
2 dwmapi.dll int 1di(intptr, int, intptr, intptr, intptr&)
2 gdi32 bool 0ij(int)
2 gdi32 int 0ii(string, int, int, int)
2 gdi32 int 0if(int, int)
2 gdi32 int 0ig(intptr, int)
2 kernel32.dll int 0er()
2 kernel32.dll bool setconsoletextattribute(intptr, uint16)
2 kernel32.dll intptr getstdhandle(uint)
2 user32 bool 0id(uint, uint, boolean&, uint)
2 user32 bool 1cz(int, int, int, int)
2 user32 intptr 0hz(1t/1v)
2 user32.dll intptr 1cj(intptr)
2 user32.dll intptr 0il(intptr)
2 user32.dll bool 0ep(intptr)
2 user32.dll bool 0iu(intptr, intptr, 1t/1v&, 1t/1w&, intptr, 1t/1v&, int, 1t/1z&, int)
2 user32.dll bool 1ci(intptr, intptr)
2 user32.dll intptr 0eq(intptr, int, intptr, intptr)
1 advapi32.dll bool duplicatetoken(intptr, int, intptr&)
1 advapi32.dll bool logonuser(string, string, string, int, int, intptr&)
1 dwmapi.dll bool 1dh()
1 dwmapi.dll int 1dj(intptr, 85/8q&)
1 gdi32 int 0iz(int, int)
1 gdi32 int 0ih(int, int, int, int)
1 gdi32 bool 1d7(int)
1 gdi32.dll int 1cf(intptr, int, int, int, int)
1 gdi32.dll bool 1ch(handleref, 85/8d)
1 kernel32.dll int16 0j0(1t/22&)
1 kernel32.dll int vk()
1 kernel32.dll int getconsoleoutputcp()
1 kernel32.dll int formatmessage(int, intptr&, int, int, string&, int, intptr)
1 kernel32.dll bool getconsolescreenbufferinfo(intptr, coloredconsoleappender/console_screen_bu
1 kernel32.dll void outputdebugstring(string)
1 libc void syslog(int, string)
1 libc void openlog(intptr, int, localsyslogappender/syslogfacility)
1 libc void closelog()
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 bool 0ev(intptr)
1 user32 bool 0eu(intptr, int, int, int)
1 user32 bool ja(intptr, intptr, int, int, int, int, int)
1 user32 bool 0ik(int, 1t/1u&)
1 user32 bool 0ie(uint, uint, int32&, uint)
1 user32 bool tn(comboboxex/06/07&)
1 user32 int 0ib(intptr, intptr, bool)
1 user32 int 1cg(intptr, int, intptr, intptr)
1 user32 intptr 0i0(intptr, 1t/1v)
1 user32 intptr 0ir()
1 user32 intptr t3(intptr, uint)
1 user32 int t8(intptr, string, string)
1 user32 int j9(intptr, int)
1 user32 int j8(intptr, int, int)
1 user32.dll intptr 1cw(intptr, int)
1 user32.dll intptr vh(int, 0h/0i, intptr, int)
1 user32.dll intptr 1cd(intptr, 85/8m&)
1 user32.dll intptr 0iq(intptr, bool)
1 user32.dll intptr vj(intptr, int, intptr, intptr)
1 user32.dll string 0t0(int)
1 user32.dll intptr 0hx(intptr)
1 user32.dll bool showwindow(intptr, int)
1 user32.dll bool 0i4(intptr, intptr, 1t/1u&, 1s)
1 user32.dll bool vi(intptr)
1 user32.dll int 0hv(intptr, stringbuilder, int)
1 user32.dll int 0ip(intptr, uint, int, int, int, intptr, intptr)
1 user32.dll int 0j7(int)
1 user32.dll int 1cv(intptr, int)
1 user32.dll intptr 0en(int, 1f/1g, intptr, int)
1 user32.dll intptr 0eo(int, 1f/1h, intptr, int)
1 user32.dll bool 1ce(intptr, 85/8m&)
1 user32.dll intptr 0hw()
1 uxtheme.dll int 1aj(intptr, intptr, string)
1 uxtheme.dll int 1a9(intptr, intptr, int, int, 5s/5t&, intptr&)
1 uxtheme.dll int 1a2(intptr, intptr, int, int, string, int, int, int, 5s/5t&)
1 uxtheme.dll int 19x(intptr, intptr, int, int, 5s/5t&, intptr)
1 uxtheme.dll int 19w(intptr, intptr, int, int, 5s/5t&, 5s/5t&)
1 uxtheme.dll int 19v(intptr)
1 uxtheme.dll bool 1al(intptr, int, int)
1 uxtheme.dll bool 1ah()
1 uxtheme.dll intptr 19t(intptr, string)