Application Report


The following 80 APIs (used 580 times) might not work:

There are 280 P/Invokes (used 880 times):

Count Library Function
28 user32 bool 0z0(intptr, int, int, int, int, int, int)
23 user32 bool 0zc(int, int, int, int)
19 uxtheme.dll intptr a(intptr, string)
19 uxtheme.dll intptr a(intptr&)
18 user32 uint 0ys(uint, uint)
17 user32 int a(intptr, intptr)
17 user32.dll intptr d(intptr)
17 user32.dll bool a(jnsbi/b&, intptr, uint, uint)
16 user32 int 0ze(intptr, int, int, int)
16 user32.dll int a(intptr, int)
15 gdi32.dll intptr a(intptr)
15 gdi32.dll intptr b(intptr)
14 user32.dll intptr a(intptr, uint)
13 gdi32.dll intptr b(intptr, intptr)
13 uxtheme.dll intptr a(intptr, int, int, int, int32&)
12 user32 bool 0yy(71/75&)
11 gdi32.dll intptr 09f(intptr, intptr)
10 gdi32 bool 09j(intptr)
10 gdi32.dll intptr a(intptr, intptr)
10 uxtheme.dll int a(intptr, int)
9 user32 intptr 0zi()
9 user32.dll int 094(intptr, intptr)
8 user32 intptr a(intptr, intptr, int, int, int, int, int)
8 user32 intptr a(intptr, intptr)
8 user32.dll intptr 0yo()
8 user32.dll bool b(jnsbi/b&)
8 user32.dll intptr c(intptr)
8 user32.dll bool a(jnsbi/b&)
7 gdi32 bool a(intptr)
7 gdi32 bool a(intptr, int, int, int, int, intptr, int, int, int)
7 gdi32.dll intptr deleteobject(intptr)
7 user32 intptr b(intptr, intptr)
7 user32 int 0zo(int, int, int)
7 user32 int b(intptr, intptr)
7 user32 intptr a()
7 user32 intptr a(intptr)
7 user32.dll intptr 093(intptr)
6 gdi32.dll intptr d(intptr)
6 user32 int 0yw(int)
6 user32 bool 090(intptr, 4d/4t&)
6 user32.dll intptr b(intptr)
6 user32.dll int a(intptr, intptr, int, int, int, int, uint)
6 user32.dll bool a(intptr, intptr)
5 gdi32.dll bool 09e(intptr)
5 gdi32.dll intptr 09g(intptr)
5 user32 bool 15g(intptr, 71/72&)
4 advapi32.dll bool cryptacquirecontexta(intptr&, string, string, uint, uint)
4 advapi32.dll bool cryptreleasecontext(intptr, uint)
4 crypt32.dll bool cryptencodeobject(uint, intptr, intptr, intptr, uint32&)
4 crypt32.dll bool certgetcertificatecontextproperty(intptr, uint, intptr, uint32&)
4 gdi32.dll intptr a(jnsbi/h&)
4 gdi32.dll intptr 04e(intptr, intptr)
4 gdi32.dll int a(intptr, intptr)
4 kernel32.dll int16 queryperformancecounter(int64&)
4 secur32.dll int freecontextbuffer(intptr)
4 user32 int 0yv(uint, uint, byte[], byte[], uint)
4 user32 bool 0yt(byte[])
4 user32.dll int b(intptr, int)
4 user32.dll int 091(intptr, uint, 4d/4m&)
4 user32.dll intptr a(intptr)
4 user32.dll intptr a(intptr, int, int)
4 user32.dll int 09a(intptr, int, int)
4 uxtheme.dll int b(intptr, int)
3 crypt32.dll intptr certopenstore(intptr, uint, intptr, uint, intptr)
3 crypt32.dll intptr certfindcertificateinstore(intptr, uint, uint, uint, intptr, intptr)
3 gdi32.dll intptr selectobject(intptr, intptr)
3 gdi32.dll intptr 09h(intptr, 4d/4u, uint, int, intptr, uint)
3 gdi32.dll bool a(intptr, int, int, int, int, uint)
3 gdi32.dll bool 09i(intptr, int, int, int, int, intptr, int, int, uint)
3 hhctrl.ocx intptr 102(intptr, string, int, int)
3 secur32.dll int freecredentialshandle(3m/3l&)
3 secur32.dll int initializesecuritycontextw(3m/3l&, intptr, intptr, uint, uint, uint, intptr,
3 secur32.dll int deletesecuritycontext(3m/3l&)
3 user32 bool 0yr(intptr, int, int, intptr, int, int, int, intptr, int)
3 user32 bool 0z2(intptr, 71/72&, intptr, uint)
3 user32.dll bool a()
3 user32.dll int a(intptr, int16)
3 user32.dll uint getwindowlong(intptr, int)
3 user32.dll bool a(intptr, jnsbi/g&)
3 user32.dll int showwindow(intptr, int16)
3 user32.dll intptr a(intptr, jnsbi/g&)
3 user32.dll bool 096(4d/4t&, int, bool, int)
3 user32.dll uint16 getkeystate(int)
3 user32.dll bool a(jnsbi/b&, int, uint, uint, uint)
3 uxtheme.dll int setwindowtheme(intptr, string, string)
3 uxtheme.dll int 03t(intptr, intptr, int, int, string, int, int, 1q/1r&, 1q/1w&)
3 uxtheme.dll int 04d(intptr, intptr, int, int, intptr, int, 1q/1t&)
2 advapi32.dll bool cryptsignhash(intptr, uint, intptr, uint, intptr, uint32&)
2 advapi32.dll bool cryptdestroyhash(intptr)
2 crypt32.dll bool cryptsignmessage(5}/3a&, bool, uint, intptr[], uint32[], intptr, uint32&)
2 crypt32.dll bool cryptencryptmessage(5}/6$&, uint, intptr[], intptr, uint, intptr, uint32&)
2 dnsapi void dnsrecordlistfree(intptr, int)
2 dnsapi int 5w(intptr, dnsqueryex/;l, dnsqueryex/5x, intptr, intptr&, intptr)
2 dwmapi.dll int 09u(intptr, int, intptr, intptr, intptr&)
2 gdi32 bool b(intptr)
2 gdi32 int 0z8(string, int, int, int)
2 gdi32 intptr a(intptr, int, int)
2 gdi32 bool 0z9(int)
2 gdi32 int 0z5(int, int)
2 gdi32 int 0z6(intptr, int)
2 gdi32.dll bool deletedc(intptr)
2 gdi32.dll intptr a(intptr, int)
2 gdi32.dll bool a(handleref, int)
2 gdi32.dll int a(intptr, jnsbi/h&)
2 gdi32.dll intptr a(int, int, int, int)
2 gdi32.dll intptr createcompatibledc(intptr)
2 gdi32.dll int a(intptr, intptr, intptr, int)
2 gdi32.dll int intersectcliprect(intptr, int, int, int, int)
2 gdi32.dll int bitblt(intptr, int, int, int, int, intptr, int, int, int)
2 gdi32.dll intptr c(intptr)
2 kernel32.dll int 0b1()
2 kernel32.dll bool getcomputernamew(intptr, uint32&)
2 kernel32.dll uint getcurrentthreadid()
2 netapi32 int netshareenum(string, int, intptr&, int, int32&, int32&, int32&)
2 secur32.dll int acquirecredentialshandlew(intptr, intptr, uint, intptr, intptr, intptr, intp
2 secur32.dll int querysecuritypackageinfow(intptr, intptr&)
2 svrapi int netshareenum(string, int, intptr, uint16, uint16&, uint16&)
2 user32 bool 0z3(uint, uint, boolean&, uint)
2 user32 bool 09d(intptr, int, intptr, intptr)
2 user32 intptr 0yp(71/73)
2 user32 bool a(intptr, jnsbi/h&)
2 user32 bool 08z(intptr, intptr, intptr, 4d/4j)
2 user32.dll bool 08w(intptr, intptr)
2 user32.dll uint attachthreadinput(uint, uint, bool)
2 user32.dll bool 0az(intptr)
2 user32.dll intptr getactivewindow()
2 user32.dll intptr windowfrompoint(he/e)
2 user32.dll bool 0zk(intptr, intptr, 71/73&, 71/74&, intptr, 71/73&, int, 71/77&, int)
2 user32.dll intptr 08x(intptr)
2 user32.dll intptr 0b0(intptr, int, intptr, intptr)
2 user32.dll bool b()
2 user32.dll int c(intptr, int)
2 user32.dll int mapwindowpoints(intptr, intptr, he/l, int)
2 user32.dll intptr 0zb(intptr)
2 user32.dll bool a(intptr, uint, uint)
2 user32.dll bool a(intptr, intptr, jnsbi/j&, jnsbi/a&, intptr, jnsbi/j&, int, jnsbi/f&, int)
2 user32.dll bool getclientrect(intptr, he/b&)
2 user32.dll uint sendmessage(intptr, int, intptr, intptr)
2 user32.dll intptr e(intptr)
2 user32.dll int setwindowpos(intptr, intptr, int, int, int, int, uint)
2 uxtheme.dll intptr a(intptr, intptr, int, int, jnsbi/i, jnsbi/i)
1 advapi32.dll bool cryptacquirecontextw(intptr&, intptr, intptr, uint, uint)
1 advapi32.dll bool cryptcreatehash(intptr, uint, intptr, uint, intptr&)
1 advapi32.dll bool crypthashdata(intptr, intptr, uint, uint)
1 crypt32.dll bool cryptacquirecertificateprivatekey(intptr, uint, intptr, intptr&, uint32&, i
1 crypt32.dll intptr pfximportcertstore(5}/1|&, intptr, uint)
1 crypt32.dll bool certclosestore(intptr, uint)
1 crypt32.dll bool certfreecertificatecontext(intptr)
1 crypt32.dll intptr certduplicatecertificatecontext(intptr)
1 crypt32.dll intptr certcreatecertificatecontext(uint, intptr, uint)
1 crypt32.dll intptr certgetissuercertificatefromstore(intptr, intptr, intptr, uint32&)
1 dwmapi.dll int dwmdefwindowproc(intptr, int, intptr, intptr, intptr&)
1 dwmapi.dll int 09v(intptr, 4d/4x&)
1 dwmapi.dll int dwmextendframeintoclientarea(intptr, he/f&)
1 dwmapi.dll void dwmiscompositionenabled(boolean&)
1 dwmapi.dll bool 09t()
1 gdi32 int 0zp(int, int)
1 gdi32 int 0z7(int, int, int, int)
1 gdi32 bool 09k(int)
1 gdi32.dll bool setviewportorgex(handleref, int, int, he/l)
1 gdi32.dll bool getviewportorgex(handleref, he/l)
1 gdi32.dll intptr a(jnsdb/g&)
1 gdi32.dll intptr createdibsection(intptr, he/h, uint, int, intptr, uint)
1 gdi32.dll int getrgnbox(handleref, he/b&)
1 gdi32.dll int selectcliprgn(handleref, handleref)
1 gdi32.dll intptr a(jnsbi/e&)
1 gdi32.dll int getcliprgn(handleref, handleref)
1 gdi32.dll int selectcliprgn(intptr, intptr)
1 gdi32.dll intptr e(intptr)
1 gdi32.dll intptr createcompatiblebitmap(intptr, int, int)
1 gdi32.dll int a(handleref)
1 gdi32.dll int 08t(intptr, int, int, int, int)
1 gdi32.dll int excludecliprect(intptr, int, int, int, int)
1 gdi32.dll int combinergn(handleref, handleref, handleref, int)
1 gdi32.dll bool 08v(handleref, 4d/4l)
1 kernel32.dll int 0e2()
1 kernel32.dll int16 getversionex(osversioninfo&)
1 kernel32.dll intptr createfilea(string, uint, uint, intptr, uint, uint, intptr)
1 kernel32.dll bool writefile(intptr, intptr, uint, uint32&, intptr)
1 kernel32.dll bool readfile(intptr, intptr, uint, uint32&, intptr)
1 kernel32.dll int16 0zq(71/7a&)
1 kernel32.dll bool waitnamedpipea(string, uint)
1 kernel32.dll bool setnamedpipehandlestate(intptr, uint32&, intptr, intptr)
1 kernel32.dll bool closehandle(intptr)
1 mpr int wnetgetuniversalname(string, int, intptr, int32&)
1 mpr int wnetgetuniversalname(string, int, sharecollection/universal_name_info&, int3
1 netapi32 int netapibufferfree(intptr)
1 ole32.dll void cocreateguid(he/g&)
1 ole32.dll int getrunningobjecttable(int, irunningobjecttable&)
1 ole32.dll int createbindctx(int, ibindctx&)
1 secur32.dll int 6b(3m/3l&, 3m/$g&, uint, uint32&)
1 secur32.dll int completeauthtoken(3m/3l&, intptr)
1 secur32.dll int querycontextattributes(3m/3l&, uint, intptr)
1 secur32.dll int 3|(3m/3l&, uint, 3m/$g&, uint)
1 shell32.dll int shellexecute(int, string, string, string, string, int)
1 user32 int 03b(intptr, int, int)
1 user32 int 03c(intptr, int)
1 user32 int 0z1(intptr, intptr, bool)
1 user32 intptr 0yq(intptr, 71/73)
1 user32 int releasecapture(intptr)
1 user32 int a(intptr, jnso/c&)
1 user32 int a(intptr, int, intptr, intptr)
1 user32 bool b(intptr, jnsdb/e&)
1 user32 bool a(intptr, jnsh/e&)
1 user32 bool 0z4(uint, uint, int32&, uint)
1 user32 bool 104(intptr, int, int, int)
1 user32 bool 105(intptr)
1 user32 bool 15w(comboboxex/7t/7u&)
1 user32 intptr getwindowdc(intptr)
1 user32 bool 0za(int, 71/72&)
1 user32 bool a(intptr, int, int, jnsdb/e&, jnsdb/e&, intptr, jnsdb/e&)
1 user32 bool a(intptr, jnsdb/e&)
1 user32 bool 09c(int, int, int, int)
1 user32 intptr 0zh()
1 user32 intptr 15h(intptr, uint)
1 user32 bool 03d(intptr, intptr, int, int, int, int, int)
1 user32.dll intptr a(intptr, jnsdb/f&)
1 user32.dll void disableprocesswindowsghosting()
1 user32.dll intptr a(intptr, jnsh/d&)
1 user32.dll intptr 0yn(intptr)
1 user32.dll intptr a(intptr, jnso/d&)
1 user32.dll intptr a(intptr, string, intptr)
1 user32.dll intptr a(jnsbi/j)
1 user32.dll intptr getwindow(intptr, uint)
1 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
1 user32.dll intptr f(intptr)
1 user32.dll bool 0yu(intptr, intptr, 71/72&, 70)
1 user32.dll string b7(int)
1 user32.dll void adjustwindowrectex(he/b&, int, bool, int)
1 user32.dll intptr c(intptr, string)
1 user32.dll intptr beginpaint(intptr, he/a&)
1 user32.dll intptr g(intptr)
1 user32.dll intptr a(intptr, intptr, int, intptr, intptr)
1 user32.dll bool 0e0(intptr)
1 user32.dll bool trackmouseevent(he/m&)
1 user32.dll bool getwindowrect(intptr, he/b&)
1 user32.dll bool endpaint(intptr, he/a&)
1 user32.dll bool a(jnsbi/j&)
1 user32.dll bool a(intptr, jnso/f&)
1 user32.dll bool a(intptr, jnso/d&)
1 user32.dll bool a(intptr, jnsh/d&)
1 user32.dll bool a(intptr, jnsdb/f&)
1 user32.dll bool a(intptr, jnsc/a&)
1 user32.dll bool a(intptr, intptr, jnsdb/d&, jnsdb/c&, intptr, jnsdb/d&, int, jnsdb/b&, int)
1 user32.dll bool a(intptr, jnsbi/c&)
1 user32.dll bool a(intptr, intptr, jnso/a&, jnso/b&, intptr, jnso/a&, int, jnso/e&, int)
1 user32.dll bool a(intptr, intptr, jnsh/a&, jnsh/b&, intptr, jnsh/a&, int, jnsh/c&, int)
1 user32.dll bool a(intptr)
1 user32.dll bool a(byte[])
1 user32.dll bool translatemessage(he/c&)
1 user32.dll int 098(intptr, int)
1 user32.dll int 0yl(intptr, stringbuilder, int)
1 user32.dll intptr 0e1(intptr, int, intptr, intptr)
1 user32.dll intptr 0zg(intptr, bool)
1 user32.dll intptr 0dz(int, 5i/5j, intptr, int)
1 user32.dll bool redrawwindow(intptr, intptr, intptr, uint)
1 user32.dll intptr 0ay(int, 57/59, intptr, int)
1 user32.dll intptr a(intptr, int, intptr)
1 user32.dll intptr a(intptr, int, intptr, intptr)
1 user32.dll intptr a(intptr, int, jnsbi/k)
1 user32.dll intptr 0ax(int, 57/58, intptr, int)
1 user32.dll int 0zf(intptr, uint, int, int, int, intptr, intptr)
1 user32.dll int 0zx(int)
1 user32.dll int getclassname(intptr, stringbuilder, int)
1 user32.dll int releasedc(intptr, intptr)
1 user32.dll intptr 0ym()
1 user32.dll int sendmessage(intptr, int, int, int32&)
1 user32.dll intptr 099(intptr, int)
1 uxtheme.dll int 049(intptr, intptr, string)
1 uxtheme.dll intptr 03j(intptr, string)
1 uxtheme.dll int drawthemetextex(intptr, intptr, int, int, string, int, int, he/b&, he/i&)
1 uxtheme.dll int 03z(intptr, intptr, int, int, 1q/1r&, intptr&)
1 uxtheme.dll int 03s(intptr, intptr, int, int, string, int, int, int, 1q/1r&)
1 uxtheme.dll int 03n(intptr, intptr, int, int, 1q/1r&, intptr)
1 uxtheme.dll int 03m(intptr, intptr, int, int, 1q/1r&, 1q/1r&)
1 uxtheme.dll int 03l(intptr)
1 uxtheme.dll bool isappthemed()
1 uxtheme.dll bool 04b(intptr, int, int)
1 uxtheme.dll bool 047()
1 uxtheme.dll bool isthemeactive()