Application Report


The following 29 APIs (used 141 times) might not work:

There are 66 P/Invokes (used 117 times):

Count Library Function
14 winmm.dll int mcisendstring(string, stringbuilder, int, intptr)
6 advapi32.dll int cryptreleasecontext(intptr, int)
6 crypt32.dll int certfreecertificatecontext(intptr)
4 crypt32.dll int certgetcertificatecontextproperty(intptr, int, intptr, int32&)
4 crypt32.dll intptr certfindcertificateinstore(intptr, int, int, int, intptr, intptr)
3 advapi32.dll int cryptsethashparam(intptr, int, byte[], int)
3 advapi32.dll int cryptacquirecontext(intptr&, string, string, int, uint)
3 advapi32.dll int cryptcreatehash(intptr, int, intptr, int, intptr&)
3 crypt32.dll int certclosestore(intptr, int)
3 crypt32.dll intptr certopenstore(intptr, int, intptr, int, string)
3 crypt32.dll int cryptacquirecertificateprivatekey(intptr, uint, intptr, intptr&, int32&, int
2 advapi32.dll int cryptsignhash(intptr, int, intptr, int, byte[], int32&)
2 advapi32.dll int cryptdestroykey(intptr)
2 advapi32.dll int cryptdestroyhash(intptr)
2 crypt32.dll int certstrtoname(uint, string, uint, intptr, byte[], int32&, intptr)
2 crypt32.dll int cryptencryptmessage(cryptoapi/crypt_encrypt_message_para&, int, intptr[], by
2 crypt32.dll int cryptdecryptmessage(cryptoapi/crypt_decrypt_message_para&, byte[], int, byte
2 crypt32.dll void certfreecertificatechain(intptr)
2 crypt32.dll int certnametostr(uint, intptr, uint, intptr, int)
2 crypt32.dll int certgetenhancedkeyusage(intptr, uint, intptr, int32&)
2 kernel32.dll int queryperformancecounter(int64&)
1 advapi32.dll int cryptdecrypt(intptr, intptr, int, int, intptr, int32&)
1 advapi32.dll int cryptgethashparam(intptr, int, byte[], int32&, int)
1 advapi32.dll int cryptverifysignature(intptr, byte[], int, intptr, intptr, int)
1 advapi32.dll int cryptgetuserkey(intptr, uint, intptr&)
1 advapi32.dll int crypthashdata(intptr, byte[], int, int)
1 crypt32.dll int certgetintendedkeyusage(int, intptr, int32&, int)
1 crypt32.dll intptr certenumcertificatesinstore(intptr, intptr)
1 crypt32.dll intptr pfximportcertstore(intptr, string, uint)
1 crypt32.dll intptr certduplicatecertificatecontext(intptr)
1 crypt32.dll intptr certcreatecertificatecontext(int, byte[], int)
1 crypt32.dll int pfxverifypassword(intptr, string, int)
1 crypt32.dll int certgetcertificatechain(intptr, intptr, intptr, intptr, cryptoapi/cert_chain
1 crypt32.dll int certverifycertificatechainpolicy(intptr, intptr, cryptoapi/cert_chain_policy
1 crypt32.dll int certdeletecertificatefromstore(intptr)
1 crypt32.dll int certaddcertificatecontexttostore(intptr, intptr, int, intptr)
1 crypt32.dll int cryptfindcertificatekeyprovinfo(intptr, uint, intptr)
1 crypt32.dll int cryptimportpublickeyinfo(intptr, int, intptr, intptr&)
1 crypt32.dll int pfxispfxblob(intptr)
1 kdiscovery.dll void shutdown(int)
1 kdiscovery.dll int updatedevicedirect(int, multicast/kistlerdevicecfg&)
1 kdiscovery.dll int updatedevice(int, int, multicast/kistlerdevicecfg&)
1 kdiscovery.dll int issuediscoverypacket(int)
1 kdiscovery.dll int initializediscovery(int)
1 kdiscovery.dll int discoverdevices(int, int, int)
1 kdiscovery.dll int finalizediscovery(int)
1 kdiscovery.dll int getdevice(int, int, multicast/kistlerdevicecfg&)
1 kdiscovery.dll int getnumberofdevices(int)
1 kdiscovery.dll int initialize(string, int16, string, int)
1 kernel32 bool allocconsole()
1 kernel32.dll bool setlocaltime(sntpclient/systemtime&)
1 kernel32.dll int queryperformancefrequency(int64&)
1 kernel32.dll int getshortpathname(string, stringbuilder, int)
1 ole32.dll int coregisterclassobject(guid&, object, uint, uint, uint32&)
1 ole32.dll int corevokeclassobject(uint)
1 secur32.dll int initializesecuritycontext(sspihandle&, sspihandle&, string, contextreq, int,
1 secur32.dll int initializesecuritycontext(sspihandle&, intptr, string, contextreq, int, int,
1 secur32.dll int acquirecredentialshandle(string, string, credentialuse, intptr, intptr, intp
1 secur32.dll int acquirecredentialshandle(string, string, credentialuse, intptr, authidentity
1 user32.dll bool enablemenuitem(intptr, uint, uint)
1 user32.dll bool geticoninfo(intptr, draganddropcursors/iconinfo&)
1 user32.dll intptr createiconindirect(draganddropcursors/iconinfo&)
1 user32.dll intptr getsystemmenu(intptr, bool)
1 user32.dll intptr windowfrompoint(nativemethods/point)
1 user32.dll int sendmessage(intptr, int, intptr, intptr)
1 winmm.dll int mcigeterrorstring(int, stringbuilder, int)