Application Report


The following 7 APIs (used 14 times) might not work:

There are 67 P/Invokes (used 174 times):

Count Library Function
21 user32 bool up(int, int, int, int, int, int, int)
12 user32 uint ui(uint, uint)
10 user32 bool v6(intptr, int, int, int)
10 user32 bool un(0h/0l&)
8 user32 bool v5(int, int, int, int)
6 user32 int vf(int, int, int)
6 user32 bool ur(uint, uint, boolean&, uint)
5 user32 bool i0(intptr, 0h/0i&)
4 gdi32.dll intptr v3(intptr, intptr)
4 user32 int ul(int)
3 gdi32 bool uv(intptr)
3 hhctrl.ocx intptr s6(intptr, string, int, int)
3 user32 bool uj(byte[])
3 user32 int uk(uint, uint, byte[], byte[], uint)
3 user32.dll bool messagebeep(messageboxicon)
3 uxtheme.dll int 049(intptr, intptr, int, int, intptr, int, 1a/1d&)
3 winmm int vc(string, int)
2 gdi32 bool uy(int)
2 gdi32 int us(int, int)
2 gdi32 int ut(intptr, int)
2 gdi32 int ux(string, int, int, int)
2 gdi32.dll bool v2(intptr)
2 gdi32.dll intptr 04a(intptr, intptr)
2 gdi32.dll intptr v4(intptr)
2 kernel32.dll int s5()
2 user32 intptr sendmessage(intptr, int, int, int)
2 user32 int listviewcolumnorder(int, int, int, int32&)
2 user32 intptr sendmessage(intptr, int, int, declarations/lvcolumn&)
2 user32.dll bool vb(intptr, intptr, 0h/0j&, 0h/0k&, intptr, 0h/0j&, int, 0h/0n&, int)
2 user32.dll int v1(intptr, intptr)
2 user32.dll intptr v0(intptr)
2 user32.dll intptr ue()
2 user32.dll intptr s4(intptr, int, intptr, intptr)
2 user32.dll bool s3(intptr)
1 gdi32 int uu(int, int, int, int)
1 gdi32 int vg(int, int)
1 gdi32 bool uw(int)
1 kernel32.dll int16 vh(0h/0q&)
1 ole32.dll int createbindctx(int, ucomibindctx&)
1 ole32.dll int getrunningobjecttable(int, ucomirunningobjecttable&)
1 shell32 int shellexecuteex(declarations/shellexecuteinfo&)
1 shell32 int shgetfileinfo(string&, int, declarations/shfileinfo&, int, declarations/shgf
1 shell32.dll int shfileoperation(declarations/shfileopstruct&)
1 user32 bool uh(intptr, int, int, intptr, int, int, int, intptr, int)
1 user32 intptr v9()
1 user32 intptr v8()
1 user32 bool s9(intptr)
1 user32 bool uz(int, 0h/0i&)
1 user32 bool s8(intptr, int, int, int)
1 user32 bool v7(intptr, 0h/0i&)
1 user32 bool i7(comboboxex/j/k&)
1 user32 int uq(intptr, intptr, bool)
1 user32 intptr i1(intptr, uint)
1 user32 int destroyicon(intptr)
1 user32 intptr uf(0h/0j)
1 user32 intptr ug(intptr, 0h/0j)
1 user32.dll intptr s1(int, 06/07, intptr, int)
1 user32.dll intptr s2(int, 06/08, intptr, int)
1 uxtheme.dll int 045(intptr, intptr, string)
1 uxtheme.dll intptr 03h(intptr, string)
1 uxtheme.dll int 03v(intptr, intptr, int, int, 1a/1b&, intptr&)
1 uxtheme.dll int 03p(intptr, intptr, int, int, string, int, int, int, 1a/1b&)
1 uxtheme.dll int 03k(intptr, intptr, int, int, 1a/1b&, intptr)
1 uxtheme.dll int 03j(intptr, intptr, int, int, 1a/1b&, 1a/1b&)
1 uxtheme.dll bool 047(intptr, int, int)
1 uxtheme.dll bool 043()
1 uxtheme.dll int 03i(intptr)