Application Report


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

There are 53 P/Invokes (used 71 times):

Count Library Function
3 shlwapi.dll bool pathrelativepathto(stringbuilder, string, uint, string, uint)
3 user32.dll intptr sendmessage(intptr, uint, intptr, intptr)
2 kernel32.dll bool deviceiocontrol(safefilehandle, uint, intptr, uint, intptr, uint, uint32&,
2 kernel32.dll intptr setunhandledexceptionfilter(intptr)
2 user32 intptr getfocus()
2 user32 bool ischild(intptr, intptr)
2 user32 bool isiconic(intptr)
2 user32 bool setforegroundwindow(intptr)
2 user32 intptr apigetsystemmenu(intptr, int)
2 user32 int showwindow(intptr, int)
2 user32.dll int enablemenuitem(intptr, int, int)
2 user32.dll intptr sendmessage(intptr, int, intptr, intptr)
2 user32.dll int sendmessage(intptr, uint, int, int)
2 xpcom int ns_stringsetdata(string, int)
2 xpcom int ns_newnativelocalfile(nsacstring, bool, object&)
2 xpcom int ns_cstringsetdata(nsacstring, string, int)
1 gdi32 int setbkmode(intptr, int)
1 gdi32 intptr getstockobject(int)
1 js3250 intptr js_endrequest(intptr)
1 js3250 void js_destroycontextnogc(intptr)
1 js3250 intptr js_getglobalobject(intptr)
1 js3250 intptr js_beginrequest(intptr)
1 js3250 intptr js_compilescriptforprincipals(intptr, intptr, intptr, string, int, string
1 js3250 intptr js_newcontext(intptr, int)
1 kernel32 int64 writeprivateprofilestring(string, string, string, string)
1 kernel32 int getprivateprofilestring(string, string, string, stringbuilder, int, string)
1 kernel32.dll bool getvolumeinformationw(string, stringbuilder, uint, uint32&, uint32&, uint32
1 kernel32.dll safefilehandle createfilew(string, uint, uint, intptr, uint, uint, intptr)
1 mscoree.dll int getcorsystemdirectory(stringbuilder, int, int32&)
1 shell32.dll void shchangenotify(int64, uint, intptr, intptr)
1 shell32.dll bool isuseranadmin()
1 user32 int removeprop(intptr, string)
1 user32 int sendmessage(intptr, int, int, copydatachannel/copydatastruct&)
1 user32 int setprop(intptr, string, int)
1 user32.dll bool shutdownblockreasoncreate(intptr, string)
1 user32.dll intptr sendmessage(handleref, uint, intptr, intptr)
1 user32.dll int setcursor(int)
1 user32.dll bool shutdownblockreasondestroy(intptr)
1 user32.dll int loadcursor(int, int)
1 xpcom int ns_initxpcom2(intptr&, object, nsidirectoryserviceprovider)
1 xpcom int ns_stringcontainerfinish(nsastring)
1 xpcom int ns_stringcontainerinit(nsastring)
1 xpcom int ns_stringgetdata(intptr&, intptr)
1 xpcom int ns_getcomponentregistrar(nsicomponentregistrar&)
1 xpcom int ns_getcomponentmanager(nsinterfaces&)
1 xpcom int ns_cstringsetdata(nsautf8string, byte[], int)
1 xpcom int ns_cstringgetdata(nsautf8string, intptr&, intptr)
1 xpcom int ns_cstringgetdata(nsacstring, intptr&, intptr)
1 xpcom int ns_cstringcontainerinit(nsautf8string)
1 xpcom int ns_cstringcontainerinit(nsacstring)
1 xpcom int ns_cstringcontainerfinish(nsautf8string)
1 xpcom int ns_cstringcontainerfinish(nsacstring)
1 xpcom intptr alloc(int)