Application Report
- Application ID: e5917bb78d38473fa310d1f636dc9de4
- Report Submitted on: 09/01/2010 01:05:30
- Definitions File: Mono 2.4 (Revised)
- API Issues: 31
- P/Invoke APIs: 126
The following 31 APIs (used 94 times) might not work:
- Total:
28
11
-
System
2
1
-
AppDomain
1
-
Type
1
1
-
GetTypeFromProgID(System.String,System.Boolean)
Used 2 times
1
1
-
GetTypeFromProgID(System.String,System.Boolean)
Used 2 times
-
AppDomain
-
System.Configuration
1
-
ConfigurationManager
1
-
get_ConnectionStrings()
Used 4 times
1
-
get_ConnectionStrings()
Used 4 times
-
ConfigurationManager
-
System.Data.Common
1
-
DbConnection
1
-
GetSchema(System.String,System.String[])
Used 16 times
1
-
GetSchema(System.String,System.String[])
Used 16 times
-
DbConnection
-
System.Diagnostics
5
1
-
EventLog
4
-
CreateEventSource(System.Diagnostics.EventSourceCreationData)
Used 2 times
1
-
DeleteEventSource(System.String,System.String)
Used 1 time
1
-
LogNameFromSourceName(System.String,System.String)
Used 3 times
1
-
SourceExists(System.String,System.String)
Used 1 time
1
-
CreateEventSource(System.Diagnostics.EventSourceCreationData)
Used 2 times
-
StackTrace
1
1
-
.ctor(System.Threading.Thread,System.Boolean)
Used 2 times
1
1
-
.ctor(System.Threading.Thread,System.Boolean)
Used 2 times
-
EventLog
-
System.Net
2
-
CredentialCache
1
-
get_DefaultCredentials()
Used 1 time
1
-
get_DefaultCredentials()
Used 1 time
-
ServicePointManager
1
-
get_CheckCertificateRevocationList()
Used 2 times
1
-
get_CheckCertificateRevocationList()
Used 2 times
-
CredentialCache
-
System.Reflection.Emit
1
-
ILGenerator
1
-
ILGenerator
-
System.Runtime.InteropServices
2
2
-
Marshal
2
2
-
GetExceptionCode()
Used 4 times
1
1
-
GetExceptionPointers()
Used 24 times
1
1
-
GetExceptionCode()
Used 4 times
-
Marshal
-
System.Transactions
8
5
-
PreparingEnlistment
2
-
ForceRollback(System.Exception)
Used 1 time
1
-
Prepared()
Used 2 times
1
-
ForceRollback(System.Exception)
Used 1 time
-
SinglePhaseEnlistment
1
-
Committed()
Used 4 times
1
-
Committed()
Used 4 times
-
Transaction
3
2
-
EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)
Used 2 times
1
1
-
EnlistPromotableSinglePhase(System.Transactions.IPromotableSinglePhaseNotification)
Used 2 times
1
1
-
EnlistVolatile(System.Transactions.IEnlistmentNotification,System.Transactions.EnlistmentOptions)
Used 1 time
1
-
EnlistDurable(System.Guid,System.Transactions.ISinglePhaseNotification,System.Transactions.EnlistmentOptions)
Used 2 times
-
TransactionEventArgs
1
-
get_Transaction()
Used 1 time
1
-
get_Transaction()
Used 1 time
-
TransactionInterop
2
2
-
GetTransactionFromTransmitterPropagationToken(System.Byte[])
Used 2 times
1
1
-
GetTransmitterPropagationToken(System.Transactions.Transaction)
Used 4 times
1
1
-
GetTransactionFromTransmitterPropagationToken(System.Byte[])
Used 2 times
-
PreparingEnlistment
-
System.Windows.Forms
7
1
-
MaskedTextBox
1
-
ValidateText()
Used 1 time
1
-
ValidateText()
Used 1 time
-
TextBox
6
-
get_AutoCompleteCustomSource()
Used 1 time
1
-
get_AutoCompleteMode()
Used 1 time
1
-
get_AutoCompleteSource()
Used 1 time
1
-
set_AutoCompleteCustomSource(System.Windows.Forms.AutoCompleteStringCollection)
Used 1 time
1
-
set_AutoCompleteMode(System.Windows.Forms.AutoCompleteMode)
Used 1 time
1
-
set_AutoCompleteSource(System.Windows.Forms.AutoCompleteSource)
Used 1 time
1
-
get_AutoCompleteCustomSource()
Used 1 time
-
WebBrowser
1
-
.ctor()
Used 2 times
1
-
.ctor()
Used 2 times
-
MaskedTextBox
-
System
There are 126 P/Invokes (used 158 times):
| Count | Library | Function |
|---|---|---|
| 9 | chon100k.dll | string geterrormsg() |
| 3 | chon100.dll | string geterrormsg() |
| 3 | chon100.dll | int cbaddsale(string, double, double, int) |
| 3 | chon100.dll | int startwaiting(int) |
| 3 | chon100k.dll | int cbaddsale(string, double, double, int) |
| 3 | chon100k.dll | int sendsales() |
| 3 | kernel32.dll | bool closehandle(intptr) |
| 2 | chon100.dll | int setsuppliercode(string) |
| 2 | chon100.dll | int getklnum(int32&) |
| 2 | chon100.dll | int connectkkm(int) |
| 2 | chon100.dll | int getsalenum(int32&) |
| 2 | chon100.dll | void cbclearsales() |
| 2 | chon100k.dll | int getklnum(int32&) |
| 2 | chon100k.dll | void cbclearsales() |
| 2 | chon100k.dll | int setsuppliercode(string) |
| 2 | chon100k.dll | int connectkkm(int) |
| 2 | chon100k.dll | int getsalenum(int32&) |
| 2 | kernel32.dll | bool setconsoletextattribute(intptr, uint16) |
| 2 | kernel32.dll | intptr getstdhandle(uint) |
| 1 | advapi32.dll | bool duplicatetoken(intptr, int, intptr&) |
| 1 | advapi32.dll | bool logonuser(string, string, string, int, int, intptr&) |
| 1 | chon100.dll | void cbcleartitle() |
| 1 | chon100.dll | int cbgetclearbufmode() |
| 1 | chon100.dll | int setclosecheckevent(ams100f/appevent) |
| 1 | chon100.dll | int setchprepareevent(ams100f/appcheckprepare) |
| 1 | chon100.dll | int repeatcheck() |
| 1 | chon100.dll | int readsalefromkl(int, int, int, int, double) |
| 1 | chon100.dll | int printbarcode(string, int) |
| 1 | chon100.dll | int lock() |
| 1 | chon100.dll | int seterrorevent(ams100f/apperror) |
| 1 | chon100.dll | int setqueryevent(ams100f/appevent) |
| 1 | chon100.dll | void cbclearbottom() |
| 1 | chon100.dll | void cbsetclearbufmode(int) |
| 1 | chon100.dll | void cbsetcreditmode(int) |
| 1 | chon100.dll | int waitingstatus() |
| 1 | chon100.dll | int unlock() |
| 1 | chon100.dll | int stopwaiting() |
| 1 | chon100.dll | void cbsetreturnmode(int) |
| 1 | chon100.dll | void disconnectkkm() |
| 1 | chon100.dll | int getsalessumwithoutndec(double) |
| 1 | chon100.dll | int getsalessumwithndec(double) |
| 1 | chon100.dll | double cbgetcash() |
| 1 | chon100.dll | int cbgettitlelinescount() |
| 1 | chon100.dll | int cbgettitleline(int, string) |
| 1 | chon100.dll | int cbgetsalescount() |
| 1 | chon100.dll | int cbgetsale(int, string, double, double, int) |
| 1 | chon100.dll | int cbgetreturnmode() |
| 1 | chon100.dll | int cbgetlinesinsale() |
| 1 | chon100.dll | int cbgetdiscountvalue() |
| 1 | chon100.dll | int cbgetcreditmode() |
| 1 | chon100.dll | int cbgetbottomlinescount() |
| 1 | chon100.dll | int cbgetbottomline(int, string) |
| 1 | chon100.dll | int cbdeletesale(int) |
| 1 | chon100.dll | int cbaddtitleline(string) |
| 1 | chon100.dll | int cbaddbottomline(string) |
| 1 | chon100.dll | double cbgetsum() |
| 1 | chon100.dll | int cbsetcash(double) |
| 1 | chon100.dll | int cbsetdiscountvalue(int) |
| 1 | chon100.dll | int cbsetlinesinsale(int) |
| 1 | chon100.dll | int getreturnedsum(double) |
| 1 | chon100.dll | int getremovedsum(double) |
| 1 | chon100.dll | int getremovedqty(int) |
| 1 | chon100.dll | int getni(double&) |
| 1 | chon100.dll | int getsalecountonsection(int, int) |
| 1 | chon100.dll | int getsalessumonsection(int, double) |
| 1 | chon100.dll | int getkkmvers() |
| 1 | chon100.dll | int getkkmnum(int32&) |
| 1 | chon100.dll | int clearindicator() |
| 1 | chon100.dll | int feed(int) |
| 1 | chon100.dll | int getbroughtsum(double) |
| 1 | chon100.dll | int getreturnedsumonsection(int, double) |
| 1 | chon100.dll | int getcashsum(double) |
| 1 | chon100.dll | int getdiscountmode() |
| 1 | chon100.dll | int geterrorcode() |
| 1 | chon100k.dll | int kkmprintstr(string) |
| 1 | chon100k.dll | int readsalefromkl(int, int, int, int, double) |
| 1 | chon100k.dll | int getni(double&) |
| 1 | chon100k.dll | int lock() |
| 1 | chon100k.dll | int setchprepareevent(ams100k/appcheckprepare) |
| 1 | chon100k.dll | int setclosecheckevent(ams100k/appevent) |
| 1 | chon100k.dll | int unlock() |
| 1 | chon100k.dll | void cbclearbottom() |
| 1 | chon100k.dll | void cbcleartitle() |
| 1 | chon100k.dll | void cbsetclearbufmode(int) |
| 1 | chon100k.dll | void cbsetreturnmode(int) |
| 1 | chon100k.dll | void disconnectkkm() |
| 1 | chon100k.dll | int seterrorevent(ams100k/apperror) |
| 1 | chon100k.dll | int getkkmvers() |
| 1 | chon100k.dll | int getkkmnum(int32&) |
| 1 | chon100k.dll | int cbgetcreditmode() |
| 1 | chon100k.dll | int cbgetclearbufmode() |
| 1 | chon100k.dll | int cbgetbottomlinescount() |
| 1 | chon100k.dll | int cbgetbottomline(int, string) |
| 1 | chon100k.dll | int cbdeletesale(int) |
| 1 | chon100k.dll | int cbaddtitleline(string) |
| 1 | chon100k.dll | int cbaddbottomline(string) |
| 1 | chon100k.dll | double cbgetsum() |
| 1 | chon100k.dll | double cbgetcash() |
| 1 | chon100k.dll | int cbgetdiscountvalue() |
| 1 | chon100k.dll | int cbgetreturnmode() |
| 1 | chon100k.dll | int cbgetsale(int, string, double, double, int) |
| 1 | chon100k.dll | int getdiscountmode() |
| 1 | chon100k.dll | int getcashsum(double) |
| 1 | chon100k.dll | int checkregkass() |
| 1 | chon100k.dll | int cbsetdiscountvalue(int) |
| 1 | chon100k.dll | int cbsetcash(double) |
| 1 | chon100k.dll | int cbgettitlelinescount() |
| 1 | chon100k.dll | int cbgettitleline(int, string) |
| 1 | chon100k.dll | int cbgetsalescount() |
| 1 | chon100k.dll | int geterrorcode() |
| 1 | kernel32.dll | void outputdebugstring(string) |
| 1 | kernel32.dll | int getconsoleoutputcp() |
| 1 | kernel32.dll | int formatmessage(int, intptr&, int, int, string&, int, intptr) |
| 1 | kernel32.dll | bool getconsolescreenbufferinfo(intptr, coloredconsoleappender/console_screen_bu |
| 1 | libc | void closelog() |
| 1 | libc | void openlog(intptr, int, localsyslogappender/syslogfacility) |
| 1 | libc | void syslog(int, string, string) |
| 1 | netapi32.dll | int netmessagebuffersend(string, string, string, string, int) |
| 1 | secur32 | int initializesecuritycontext(sspihandler/sechandle&, sspihandler/sechandle&, st |
| 1 | secur32 | int initializesecuritycontext(sspihandler/sechandle&, intptr, string, int, int, |
| 1 | secur32.dll | int acquirecredentialshandle(string, string, int, intptr, intptr, intptr, intptr |
| 1 | secur32.dll | int deletesecuritycontext(sspihandler/sechandle&) |
| 1 | secur32.dll | int freecontextbuffer(intptr) |
| 1 | secur32.dll | int freecredentialshandle(sspihandler/sechandle&) |
| 1 | user32.dll | int64 getwindowlong(intptr, int) |
| 1 | user32.dll | int64 setwindowlong(intptr, int, int64) |