Application Report


The following 57 APIs (used 358 times) might not work:

There are 114 P/Invokes (used 229 times):

Count Library Function
12 crypt32.dll int cryptencodeobjectex(int, string, intptr, int, intptr, intptr, int32&)
11 crypt32.dll int certclosestore(intptr, uint)
10 crypt32.dll int certfreecertificatecontext(intptr)
8 gdi32.dll intptr selectobject(intptr, intptr)
6 comctl32.dll bool imagelist_dragshownolock(bool)
5 crypt32.dll intptr certopenstore(intptr, uint, intptr, uint, intptr)
5 crypt32.dll int certgetcertificatecontextproperty(intptr, int, intptr, int32&)
5 user32.dll int sendmessage(intptr, int, int, int)
4 crypt32.dll int cryptdecodeobjectex(int, string, intptr, int, int, intptr, intptr, int32&)
4 gdi32.dll bool deleteobject(intptr)
4 user32 int sendmessage(intptr, int, int, int)
4 user32.dll int drawtext(intptr, string, int, apisstructs/rect&, apisenums/drawtextformatfla
4 user32.dll void sendmessage(intptr, int, int, apisstructs/rect&)
3 advapi32.dll int cryptacquirecontextw(intptr&, string, string, int, int)
3 crypt32.dll int certdeletecertificatefromstore(intptr)
3 kernel32.dll void zeromemory(intptr, int)
3 kernel32.dll int getlasterror()
3 kernel32.dll int formatmessagew(int, intptr, int, int, intptr, int, intptr)
3 netapi32.dll int netapibufferfree(intptr)
3 oleaut32.dll void variantclear(intptr)
3 user32.dll int sendmessage(intptr, int, intptr, intptr)
3 user32.dll bool sendmessage(intptr, int, intptr, intptr&)
2 advapi32.dll int64 lsantstatustowinerror(int64)
2 advapi32.dll intptr openscmanagerw(string, string, uint)
2 advapi32.dll bool lookupaccountname(string, string, intptr, int32&, stringbuilder, int32&, in
2 comctl32.dll bool imagelist_dragleave(intptr)
2 crypt32.dll intptr certfindcertificateinstore(intptr, int, int, int, intptr, intptr)
2 crypt32.dll int certnametostrw(int, intptr, int, intptr, int)
2 crypt32.dll int pfxexportcertstoreex(intptr, certificatefactory/crypt_data_blob&, string, in
2 crypt32.dll int certstrtonamew(int, string, int, intptr, intptr, int32&, intptr)
2 crypt32.dll intptr certopenstore(intptr, uint, intptr, int, intptr)
2 crypt32.dll intptr certduplicatecertificatecontext(intptr)
2 crypt32.dll intptr certenumcertificatesinstore(intptr, intptr)
2 crypt32.dll int certaddcertificatecontexttostore(intptr, intptr, int, intptr&)
2 crypt32.dll int cryptexportpublickeyinfoex(intptr, int, int, string, int, intptr, intptr, in
2 gdi32 int setbkmode(intptr, apisenums/backgroundmode)
2 gdi32.dll intptr getdc(intptr)
2 httpapi.dll httpaccessrule/httperror httpterminate(httpaccessrule/httpinitflag, intptr)
2 httpapi.dll httpaccessrule/httperror httpqueryserviceconfiguration(intptr, httpaccessrule/ht
2 httpapi.dll httpaccessrule/httperror httpinitialize(httpaccessrule/httpapi_version, httpacce
2 inpout32.dll void output(int, int)
2 kernel32.dll int queryperformancecounter(int64&)
2 netapi32.dll int netusersetinfo(string, string, int, intptr, int32&)
2 netapi32.dll int netserverenum(intptr, uint, intptr&, int, int32&, int32&, uint, intptr, intp
2 ole32.dll void cocreateinstanceex(guid&, object, uint, configutils/coserverinfo&, uint, co
2 oleaut32.dll void variantinit(intptr)
2 shell32.dll int shgetfileinfo(string, uint, apisstructs/shfileinfo&, uint, apisenums/shellge
2 shell32.dll int shellexecuteex(intptr)
2 user32.dll int sendmessage(intptr, int, int, apisstructs/lvhittestinfo&)
2 user32.dll int releasedc(intptr, intptr)
1 advapi32.dll uint lsaopenpolicy(localsecuritypolicy/lsa_unicode_string&, localsecuritypolicy/
1 advapi32.dll intptr createservicew(intptr, string, string, uint, uint, uint, uint, string, st
1 advapi32.dll intptr openservicew(intptr, string, int)
1 advapi32.dll int changeserviceconfig2w(intptr, int, intptr)
1 advapi32.dll int64 lsaaddaccountrights(intptr, intptr, localsecuritypolicy/lsa_unicode_string
1 advapi32.dll int64 lsaclose(intptr)
1 advapi32.dll int cryptdestroykey(intptr)
1 advapi32.dll int deleteservice(intptr)
1 advapi32.dll int cryptgenkey(intptr, int, int, intptr&)
1 advapi32.dll int logonuserw(string, string, string, int, int, intptr&)
1 advapi32.dll void closeservicehandle(intptr)
1 comctl32.dll bool initcommoncontrols()
1 comctl32.dll int dllgetversion(apisstructs/dllversioninfo2&)
1 comctl32.dll bool imagelist_dragmove(int, int)
1 comctl32.dll bool imagelist_dragenter(intptr, int, int)
1 comctl32.dll void imagelist_enddrag()
1 comctl32.dll bool imagelist_begindrag(intptr, int, int, int)
1 crypt32.dll int certcomparecertificate(int, intptr, intptr)
1 crypt32.dll int certenumsystemstore(uint, intptr, intptr, windowscertificatestore/enumstorec
1 crypt32.dll int certsetcertificatecontextproperty(intptr, int, int, intptr)
1 crypt32.dll int certaddencodedcertificatetostore(intptr, int, intptr, int, int, intptr&)
1 crypt32.dll intptr pfximportcertstore(certificatefactory/crypt_data_blob&, string, int)
1 crypt32.dll int crypthashpublickeyinfo(intptr, int, int, int, intptr, intptr, int32&)
1 crypt32.dll bool cryptregisteroidinfo(intptr, int)
1 crypt32.dll intptr cryptfindoidinfo(int, intptr, int)
1 crypt32.dll intptr certcreateselfsigncertificate(intptr, intptr, int, intptr, intptr, intptr
1 gdi32 uint settextcolor(intptr, uint)
1 gdi32.dll uint getpixel(intptr, int, int)
1 httpapi.dll httpaccessrule/httperror httpsetserviceconfiguration(intptr, httpaccessrule/http
1 httpapi.dll httpaccessrule/httperror httpdeleteserviceconfiguration(intptr, httpaccessrule/h
1 kernel32.dll bool beep(int, int)
1 kernel32.dll int closehandle(intptr)
1 kernel32.dll int getsystemdefaultlangid()
1 kernel32.dll int getuserdefaultlangid()
1 kernel32.dll int queryperformancefrequency(int64&)
1 kernel32.dll void getsystemtime(certificatefactory/systemtime&)
1 netapi32.dll int netuseradd(string, int, intptr, int32&)
1 netapi32.dll int netserverenum(intptr, uint, intptr&, int, int32&, int32&, uint, string, intp
1 ole32.dll void cocreateinstanceex(guid&, object, uint, comutils/coserverinfo&, uint, comut
1 ole32.dll int coinitializesecurity(intptr, int, comutils/sole_authentication_service[], in
1 oleaut32.dll int variantchangetypeex(intptr, intptr, int, uint16, int16)
1 secur32 int initializesecuritycontext(sspihandler/sechandle&, intptr, string, int, int,
1 secur32 int initializesecuritycontext(sspihandler/sechandle&, sspihandler/sechandle&, st
1 secur32.dll int deletesecuritycontext(sspihandler/sechandle&)
1 secur32.dll int freecredentialshandle(sspihandler/sechandle&)
1 secur32.dll int acquirecredentialshandle(string, string, int, intptr, intptr, intptr, intptr
1 secur32.dll int freecontextbuffer(intptr)
1 shell32.dll int shgetspecialfolderlocation(intptr, apisenums/shellspecialfolders, intptr&)
1 shell32.dll uint extracticonex(string, int, intptr[], intptr[], uint)
1 shell32.dll int shfileoperation(apisstructs/shfileopstruct&)
1 shell32.dll int shgetdesktopfolder(cominterfaces/ishellfolder&)
1 shell32.dll intptr shgetfileinfo(string, uint, extracticons/shfileinfo&, uint, extracticons/
1 shlwapi.dll bool pathcompactpathex(stringbuilder, string, int, int)
1 user32 bool getcomboboxinfo(intptr, comboeditwindow/comboboxinfo&)
1 user32.dll intptr getdlgitem(intptr, int)
1 user32.dll void endtask(intptr)
1 user32.dll int sendmessage(intptr, apisenums/headercontrolmessages, int, apisstructs/hditem
1 user32.dll bool closeclipboard()
1 user32.dll bool validaterect(intptr, apisstructs/rect&)
1 user32.dll bool sendmessage(intptr, apisenums/listviewmessages, int, apisstructs/lv_item&)
1 user32.dll bool screentoclient(intptr, apisstructs/pointapi&)
1 user32.dll bool openclipboard(intptr)
1 user32.dll bool emptyclipboard()
1 user32.dll bool getcomboboxinfo(intptr, apisstructs/pcomboboxinfo&)