Application Report


The following 23 APIs (used 85 times) might not work:

There are 68 P/Invokes (used 85 times):

Count Library Function
3 dbdata9.dll int asacommand_init(int32&)
3 dbdata9.dll int asaconnection_init(int32&)
2 dbdata9.dll int asaerror_getmessage(int, char*, int, int32*)
2 dbdata9.dll int asaerror_getsqlstate(int, char*, int, int32*)
2 dbdata9.dll int asaconnection_isvalid(int, boolean&)
2 dbdata9.dll int asaconnectionstringparser_getparameter(int, int, char*, int, int32&, char*,
2 dbdata9.dll int asaconnection_fini(int)
2 dbdata9.dll int asaexception_geterror(int, int, int32&)
2 dbdata9.dll int asaconnection_close(int)
2 dbdata9.dll int asaexception_geterrorcount(int, int32&)
2 dbdata9.dll int asa_getstring(int, char*, int, int32*)
2 dbdata9.dll int asacommand_executenonquery(int, int, asavalue*, int32&, intptr&, int32&)
2 dbdata9.dll int asacommand_beginexecutenonquery(int, int, asavalue*, intptr)
2 dbdata9.dll int asacommand_fini(int)
2 kernel32.dll int loadlibrary(string)
1 dbdata9.dll int asadatareader_hasrows(int, boolean&)
1 dbdata9.dll int asadatareader_isdbnull(int, int, boolean&)
1 dbdata9.dll int asadatareader_getvalues(int, int32&, intptr&)
1 dbdata9.dll int asadatareader_nextresult(int, boolean&)
1 dbdata9.dll int asadatareader_read(int, boolean&)
1 dbdata9.dll int asadatareader_readbytes(int, int, int64, byte*, int, int, int32&)
1 dbdata9.dll int asadatasourceenumerator_freeresults(int, intptr)
1 dbdata9.dll int asadatareader_getvalue(int, int, intptr&)
1 dbdata9.dll int asadatasourceenumerator_getdatasources(int32&, intptr&)
1 dbdata9.dll int asatransaction_rollback(int)
1 dbdata9.dll int asatransaction_commit(int)
1 dbdata9.dll int asatransaction_rollbacktoname(int, char*)
1 dbdata9.dll int asaexception_geterrorcode(int, int32&)
1 dbdata9.dll int asatransaction_save(int, char*)
1 dbdata9.dll int unmanaged_fini()
1 dbdata9.dll int unmanaged_getdllversion(int32&, int32&, int32&, int32&, boolean&)
1 dbdata9.dll int asaexception_fini(int)
1 dbdata9.dll int unmanaged_init()
1 dbdata9.dll int asaerror_getnativeerror(int, int32&)
1 dbdata9.dll int asadatareader_getschema(int, int32&, intptr&)
1 dbdata9.dll int asadatareader_getcolumnnames(int, int32&, intptr&)
1 dbdata9.dll int asadatareader_freevalues(int, int, intptr)
1 dbdata9.dll int asaconnection_droppreparedstatements(int)
1 dbdata9.dll int asaconnection_closedatareaders(int)
1 dbdata9.dll int asaconnection_begintransaction(int, int, int32&)
1 dbdata9.dll int asacommand_prepare(int, int, char*, int, asaparameterdm*)
1 dbdata9.dll int asacommand_freeoutputparametervalues(int, intptr)
1 dbdata9.dll int asacommand_executereaderdirect(int, int, char*, int, asaparameterdm*, int32&
1 dbdata9.dll int asacommand_executenonquerydirect(int, int, char*, int, asaparameterdm*, int3
1 dbdata9.dll int asacommand_endexecutereaderdirect(int, int, int32&, intptr&, int32&, int32&)
1 dbdata9.dll int asacommand_endexecutenonquery(int, int, int32&, intptr&, int32&)
1 dbdata9.dll int asacommand_cancel(int)
1 dbdata9.dll int asacommand_beginexecutereaderdirect(int, int, char*, int, asaparameterdm*, i
1 dbdata9.dll int asaconnection_open(int, char*)
1 dbdata9.dll int asaconnection_setmessagecallback(int, asainfomessagedelegate)
1 dbdata9.dll int asadatareader_freevalue(int, int, intptr)
1 dbdata9.dll int asadatareader_freeschema(int, int, intptr)
1 dbdata9.dll int asadatareader_freecolumnnames(int, int, intptr)
1 dbdata9.dll int asadatareader_fetchrows(int, int32&, intptr&)
1 dbdata9.dll int asadatareader_close(int)
1 dbdata9.dll int asaconnectionstringparser_parseconnectionstring(int, char*, int32&)
1 dbdata9.dll int asaconnectionstringparser_init(int32&)
1 dbdata9.dll int asaconnectionstringparser_getparametercount(int, int32&)
1 dbdata9.dll int asaconnectionstringparser_fini(int)
1 dbdata9.dll int asaconnectionstringbuilder_parselinksoptions(intptr, int32&, intptr&)
1 dbdata9.dll int asaconnectionstringbuilder_freelinksoptions(int, intptr)
1 kernel32.dll intptr localfree(intptr)
1 kernel32.dll intptr localalloc(uint, uint)
1 kernel32.dll bool freelibrary(int)
1 liblmgr int licensefreedata(intptr)
1 liblmgr int licensetodata(intptr, intptr&, intptr&)
1 liblmgr lmgr/ilmgr lmgr_proxy_alloc()
1 liblmgr string lmgr_error(int)