Application Report
- Application ID: ae710ecf358e43408d190c8ce4b37a8a
- Report Submitted on: 02/25/2010 20:54:53
- Definitions File: Mono 2.6
- API Issues: 3
- P/Invoke APIs: 197
The following 3 APIs (used 5 times) might not work:
- Total:
3
1
-
System.Configuration
1
-
ApplicationSettingsBase
1
-
get_Item(System.String)
Used 1 time
1
-
get_Item(System.String)
Used 1 time
-
ApplicationSettingsBase
-
System.Transactions
2
1
-
SinglePhaseEnlistment
1
-
Committed()
Used 2 times
1
-
Committed()
Used 2 times
-
Transaction
1
1
-
SinglePhaseEnlistment
-
System.Configuration
There are 197 P/Invokes (used 351 times):
| Count | Library | Function |
|---|---|---|
| 34 | sqlceme35.dll | void uwutil_sysfreestring(intptr) |
| 22 | sqlceme35.dll | int saferelease(intptr&) |
| 19 | ole32.dll | void cotaskmemfree(intptr) |
| 16 | sqlceme35.dll | int safedelete(intptr&) |
| 11 | sqlceme35.dll | uint uwutil_releasecomptr(intptr) |
| 8 | sqlceme35.dll | int dlladdref() |
| 5 | ole32.dll | intptr cotaskmemalloc(int) |
| 5 | sqlceme35.dll | int move(intptr, direction, intptr) |
| 5 | sqlceme35.dll | int clearerrorinfo(intptr) |
| 5 | sqlceme35.dll | int setvalue(intptr, int, void*, int, int, intptr) |
| 5 | sqlceme35.dll | int prepare(intptr, sepreparemode, intptr) |
| 4 | sqlceme35.dll | int getminorerror(intptr, int32&) |
| 4 | sqlceme35.dll | int dllrelease() |
| 3 | sqlceme35.dll | int deletearray(intptr&) |
| 3 | sqlceme35.dll | int uwrda_pull(intptr, string, string, string, rdatrackoption, string) |
| 3 | sqlceme35.dll | int uwrda_remotedataaccess(intptr&, intptr&) |
| 3 | sqlceme35.dll | int getbookmark(intptr, int32&, intptr) |
| 3 | sqlceme35.dll | int uwrepl_replication(intptr&, intptr&) |
| 3 | sqlceme35.dll | int uwrda_get_errorpointer(intptr, intptr&) |
| 3 | sqlceme35.dll | int createerrorinstance(intptr&) |
| 3 | sqlceme35.dll | int uwrepl_get_errorpointer(intptr, intptr&) |
| 2 | sqlceme35.dll | int executequeryplan(intptr, intptr, intptr, intptr, intptr, int, intptr, int32& |
| 2 | sqlceme35.dll | void uwutil_zeromemory(intptr, int) |
| 2 | sqlceme35.dll | int gettransactionflags(intptr, setransactionflags&) |
| 2 | sqlceme35.dll | int uwrda_push(intptr, string, string, rdabatchoption) |
| 2 | sqlceme35.dll | int compilequeryplan(intptr, string, resultsetoptions, intptr[], intptr, int, in |
| 2 | sqlceme35.dll | int readat(intptr, int, void*, int, int, int32&, intptr) |
| 2 | sqlceme35.dll | int read(intptr, void*, int, int, int32&, intptr) |
| 2 | sqlceme35.dll | int settransactionflag(intptr, setransactionflags, bool, intptr) |
| 1 | kernel32.dll | intptr loadlibrary(string) |
| 1 | sqlceme35.dll | int uwrepl_get_sendtimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_snapshottransfertype(intptr, snapshottransfertype&) |
| 1 | sqlceme35.dll | int uwrepl_get_subscriberchanges(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_put_connectionretrytimeout(intptr, uint16) |
| 1 | sqlceme35.dll | int uwrepl_put_compressionlevel(intptr, uint16) |
| 1 | sqlceme35.dll | int uwrepl_loadproperties(intptr, boolean&) |
| 1 | sqlceme35.dll | int uwrepl_initialize(intptr) |
| 1 | sqlceme35.dll | int uwrepl_getsyncresult(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_subscriber(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_validate(intptr, validatetype&) |
| 1 | sqlceme35.dll | int uwrepl_get_subscriberconnectionstring(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_subscriberconflicts(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_put_connecttimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrepl_get_receivetimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_querytimeout(intptr, uint16&) |
| 1 | sqlceme35.dll | int uwrepl_get_interneturl(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_internetproxyserver(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_internetproxypassword(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_internetproxylogin(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_internetpassword(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_internetlogin(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_hostname(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_exchangetype(intptr, exchangetype&) |
| 1 | sqlceme35.dll | int uwrepl_get_distributorsecuritymode(intptr, securitytype&) |
| 1 | sqlceme35.dll | int uwrepl_get_distributorpassword(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_logintimeout(intptr, uint16&) |
| 1 | sqlceme35.dll | int uwrepl_get_profilename(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_publishersecuritymode(intptr, securitytype&) |
| 1 | sqlceme35.dll | int uwrepl_get_publisherpassword(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_publishernetwork(intptr, networktype&) |
| 1 | sqlceme35.dll | int uwrepl_get_publisherlogin(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_publisherdatabase(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_publisherconflicts(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_publisherchanges(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_publisheraddress(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_publisher(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_publication(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_distributornetwork(intptr, networktype&) |
| 1 | sqlceme35.dll | int uwrepl_put_connectionmanager(intptr, bool) |
| 1 | sqlceme35.dll | int uwrepl_put_sendtimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrepl_put_receivetimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrepl_put_querytimeout(intptr, uint16) |
| 1 | sqlceme35.dll | int uwrepl_put_publishersecuritymode(intptr, securitytype) |
| 1 | sqlceme35.dll | int uwrepl_put_publisherpassword(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_publishernetwork(intptr, networktype) |
| 1 | sqlceme35.dll | int uwrepl_put_publisherlogin(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_publisherdatabase(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_snapshottransfertype(intptr, snapshottransfertype) |
| 1 | sqlceme35.dll | int uwrepl_put_subscriber(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_subscriberconnectionstring(intptr, string) |
| 1 | sqlceme35.dll | int uwutil_get_errorcount(intptr) |
| 1 | sqlceme35.dll | int uwutil_get_error(intptr, int, int32&, intptr&, int32&, intptr&, int32&, int3 |
| 1 | sqlceme35.dll | int uwrepl_waitfornextstatusreport(intptr, syncstatus&, intptr&, int32&, boolean |
| 1 | sqlceme35.dll | int uwrepl_terminate(intptr) |
| 1 | sqlceme35.dll | int uwrepl_saveproperties(intptr) |
| 1 | sqlceme35.dll | int uwrepl_run(intptr) |
| 1 | sqlceme35.dll | int uwrepl_reinitializesubscription(intptr, bool) |
| 1 | sqlceme35.dll | int uwrepl_put_validate(intptr, validatetype) |
| 1 | sqlceme35.dll | int uwrepl_put_publisheraddress(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_publisher(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_publication(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_distributorpassword(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_distributornetwork(intptr, networktype) |
| 1 | sqlceme35.dll | int uwrepl_put_distributorlogin(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_distributoraddress(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_distributor(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_datasendtimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrepl_put_datareceivetimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrepl_put_controlsendtimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrepl_put_distributorsecuritymode(intptr, securitytype) |
| 1 | sqlceme35.dll | int uwrepl_put_exchangetype(intptr, exchangetype) |
| 1 | sqlceme35.dll | int uwrepl_put_hostname(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_profilename(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_logintimeout(intptr, uint16) |
| 1 | sqlceme35.dll | int uwrepl_put_interneturl(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_internetproxyserver(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_internetproxypassword(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_internetproxylogin(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_internetpassword(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_internetlogin(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_put_controlreceivetimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrda_get_datareceivetimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int opentransaction(intptr, intptr, seisolation, intptr&, intptr&, intptr) |
| 1 | sqlceme35.dll | int openstore(intptr, intptr, intptr&, intptr&, intptr&, intptr&, intptr&, intpt |
| 1 | sqlceme35.dll | int opencursor(intptr, intptr, intptr, intptr&, intptr) |
| 1 | sqlceme35.dll | int istablechangetracked(intptr, string, boolean&, intptr) |
| 1 | sqlceme35.dll | int insertrecord(int, intptr, int32&, intptr) |
| 1 | sqlceme35.dll | int initchangetracking(intptr, intptr&, intptr&) |
| 1 | sqlceme35.dll | int gotobookmark(intptr, int, intptr) |
| 1 | sqlceme35.dll | int getvalues(intptr, int, intptr, int, intptr, intptr) |
| 1 | sqlceme35.dll | int rebuild(intptr, intptr, intptr, intptr, intptr, int, sefixoption, int, int, |
| 1 | sqlceme35.dll | int seek(intptr, intptr, intptr, int, intptr, int, int, intptr) |
| 1 | sqlceme35.dll | int setrange(intptr, intptr, intptr, int, intptr, int, intptr, int, int, intptr) |
| 1 | sqlceme35.dll | int uwrda_get_controlsendtimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrda_get_controlreceivetimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrda_get_connecttimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrda_get_connectionretrytimeout(intptr, uint16&) |
| 1 | sqlceme35.dll | int uwrda_get_connectionmanager(intptr, boolean&) |
| 1 | sqlceme35.dll | int uwrda_get_compressionlevel(intptr, uint16&) |
| 1 | sqlceme35.dll | int updaterecord(intptr, intptr) |
| 1 | sqlceme35.dll | int setvalues(intptr, intptr, intptr, int, intptr, intptr) |
| 1 | sqlceme35.dll | int getsqlceversioninfo(intptr&) |
| 1 | sqlceme35.dll | int getparameterinfo(intptr, uint32&, intptr&, intptr) |
| 1 | sqlceme35.dll | int getlocaleflags(intptr, int32&, intptr) |
| 1 | sqlceme35.dll | int enablechangetracking(intptr, string, setrackingtype, seocstrackoptions, intp |
| 1 | sqlceme35.dll | int disablechangetracking(intptr, string, intptr) |
| 1 | sqlceme35.dll | int deleterecord(intptr, intptr) |
| 1 | sqlceme35.dll | int createdatabase(intptr, intptr&) |
| 1 | sqlceme35.dll | int createcommand(intptr, intptr&, intptr) |
| 1 | sqlceme35.dll | int committransaction(intptr, commitmode, intptr) |
| 1 | sqlceme35.dll | int closestore(intptr) |
| 1 | sqlceme35.dll | int cleanuptrackingmetadata(intptr, string, int, int64, int64, intptr) |
| 1 | sqlceme35.dll | int exitchangetracking(intptr&, intptr&) |
| 1 | sqlceme35.dll | int getchangetrackinginfo(intptr, string, seocstrackoptions&, setrackingtype&, i |
| 1 | sqlceme35.dll | int getcolumninfo(intptr, int32&, intptr&, intptr) |
| 1 | sqlceme35.dll | int getlocale(intptr, int32&, intptr) |
| 1 | sqlceme35.dll | int getkeyinfo(intptr, intptr, string, intptr, int, intptr) |
| 1 | sqlceme35.dll | int getindexcolumnordinals(intptr, intptr, uint32&, intptr&, intptr) |
| 1 | sqlceme35.dll | int getencryptionmode(intptr, int32&, intptr) |
| 1 | sqlceme35.dll | int getdatabaseinstanceid(intptr, intptr&, intptr) |
| 1 | sqlceme35.dll | int getcurrenttrackingtxcsn(intptr, int64&, intptr) |
| 1 | sqlceme35.dll | int getcurrenttrackingtxbsn(intptr, int64&, intptr) |
| 1 | sqlceme35.dll | int getcontexterrorinfo(intptr, int32&, int32&, intptr&, intptr&, int32&, int32& |
| 1 | sqlceme35.dll | int aborttransaction(intptr, intptr) |
| 1 | sqlceme35.dll | int uwrepl_get_distributorlogin(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_cancel(intptr) |
| 1 | sqlceme35.dll | int uwrepl_asyncreplication(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_addsubscription(intptr, addoption) |
| 1 | sqlceme35.dll | int uwrda_submitsql(intptr, string, string) |
| 1 | sqlceme35.dll | int uwrda_put_sendtimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrda_put_receivetimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrda_put_localconnectionstring(intptr, string) |
| 1 | sqlceme35.dll | int uwrda_put_interneturl(intptr, string) |
| 1 | sqlceme35.dll | int uwrepl_dropsubscription(intptr, dropoption) |
| 1 | sqlceme35.dll | int uwrepl_get_compressionlevel(intptr, uint16&) |
| 1 | sqlceme35.dll | int uwrepl_get_connectionmanager(intptr, boolean&) |
| 1 | sqlceme35.dll | int uwrepl_get_distributoraddress(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_distributor(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrepl_get_datasendtimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_datareceivetimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_controlsendtimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_controlreceivetimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_connecttimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrepl_get_connectionretrytimeout(intptr, uint16&) |
| 1 | sqlceme35.dll | int uwrda_put_internetproxyserver(intptr, string) |
| 1 | sqlceme35.dll | int uwrda_put_internetproxypassword(intptr, string) |
| 1 | sqlceme35.dll | int uwrda_put_internetproxylogin(intptr, string) |
| 1 | sqlceme35.dll | int uwrda_get_receivetimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrda_get_localconnectionstring(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrda_get_interneturl(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrda_get_internetproxyserver(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrda_get_internetproxypassword(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrda_get_internetproxylogin(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrda_get_internetpassword(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrda_get_internetlogin(intptr, intptr&) |
| 1 | sqlceme35.dll | int uwrda_get_sendtimeout(intptr, int32&) |
| 1 | sqlceme35.dll | int uwrda_put_compressionlevel(intptr, uint16) |
| 1 | sqlceme35.dll | int uwrda_put_connectionmanager(intptr, bool) |
| 1 | sqlceme35.dll | int uwrda_put_internetpassword(intptr, string) |
| 1 | sqlceme35.dll | int uwrda_put_internetlogin(intptr, string) |
| 1 | sqlceme35.dll | int uwrda_put_datasendtimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrda_put_datareceivetimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrda_put_controlsendtimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrda_put_controlreceivetimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrda_put_connecttimeout(intptr, int) |
| 1 | sqlceme35.dll | int uwrda_put_connectionretrytimeout(intptr, uint16) |
| 1 | sqlceme35.dll | int uwrda_get_datasendtimeout(intptr, int32&) |