Application Report
- Application ID: 01e422b07d1b474ca5158a98ba956892
- Report Submitted on: 10/06/2008 08:17:02
- Definitions File: Mono 2.0
- API Issues: 6
- P/Invoke APIs: 81
The following 6 APIs (used 1211 times) might not work:
- Total:
5
2
-
Microsoft.Win32
1
-
RegistryKey
1
-
GetValueKind(System.String)
Used 5 times
1
-
GetValueKind(System.String)
Used 5 times
-
RegistryKey
-
System.Runtime.InteropServices
2
1
-
Marshal
2
1
-
GetExceptionPointers()
Used 1170 times
1
1
-
GetHRForException(System.Exception)
Used 1 time
1
-
GetExceptionPointers()
Used 1170 times
-
Marshal
-
System.Web.UI
1
-
Control
1
-
get_DesignMode()
Used 9 times
1
-
get_DesignMode()
Used 9 times
-
Control
-
System.Web.UI.WebControls
1
-
BaseValidator
1
-
set_Text(System.String)
Used 23 times
1
-
set_Text(System.String)
Used 23 times
-
BaseValidator
-
System.Windows.Forms
1
-
Form
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 3 times
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 3 times
-
Form
-
Microsoft.Win32
There are 81 P/Invokes (used 91 times):
| Count | Library | Function |
|---|---|---|
| 3 | r2rconverter.dll | int createzip(string, string) |
| 2 | rinexconverter.dll | void put_rinex_header_all(string) |
| 2 | rinexconverter.dll | void put_rinex_header_afile(string) |
| 2 | rinexconverter.dll | void put_rinex_agency_name(string) |
| 2 | rinexconverter.dll | void put_rinex_header_mfile(string) |
| 2 | rinexconverter.dll | void put_rinex_header_ofile(string) |
| 2 | rinexconverter.dll | void put_rinex_observer(string) |
| 2 | rinexconverter.dll | void put_rinex_header_nfile(string) |
| 2 | vrinexconverter.dll | void getnextstatechange(stringbuilder) |
| 1 | kernel32 | bool setconsolectrlhandler(agentapplication/consolectrlhandlerdelegate, bool) |
| 1 | kernel32 | int writeprivateprofilestring(string, string, string, string) |
| 1 | kernel32 | int getprivateprofilestring(int, string, string, byte[], int, string) |
| 1 | kernel32 | int getprivateprofilestring(string, int, string, byte[], int, string) |
| 1 | kernel32 | int getprivateprofilestring(string, string, string, stringbuilder, int, string) |
| 1 | kernel32 | int writeprivateprofilestring(string, int, string, string) |
| 1 | kernel32 | int writeprivateprofilestring(string, string, int, string) |
| 1 | r2rconverter.dll | void put_starttimer2r(int, int, int) |
| 1 | r2rconverter.dll | void put_startdater2r(int, int, int) |
| 1 | r2rconverter.dll | void put_rinex_observerr2r(string) |
| 1 | r2rconverter.dll | void put_rinex_creatornamer2r(string) |
| 1 | r2rconverter.dll | void put_rinex_agency_namer2r(string) |
| 1 | r2rconverter.dll | void put_endtimer2r(int, int, int) |
| 1 | r2rconverter.dll | double gettimeoffirstobsmjd() |
| 1 | r2rconverter.dll | double gettimeoflastobsmjd() |
| 1 | r2rconverter.dll | int convertrinextorinex(string, string, string, string, int, int, byte, byte) |
| 1 | r2rconverter.dll | int countepochs(string) |
| 1 | r2rconverter.dll | int createunziprinexrawdatafiles(string, string) |
| 1 | r2rconverter.dll | int get_total_r2r_epochcount() |
| 1 | r2rconverter.dll | int get_totalepochcountmdb2rinex(string, string, int) |
| 1 | r2rconverter.dll | int getepochcount() |
| 1 | r2rconverter.dll | int put_commentfiles(string, string, string, string, string) |
| 1 | r2rconverter.dll | void allowglonassoutputr2r(bool) |
| 1 | r2rconverter.dll | void put_enddater2r(int, int, int) |
| 1 | rinexconv.dll | int checkvrinexdonglebit(string) |
| 1 | rinexconv.dll | int serialnumber(string) |
| 1 | rinexconv.dll | int isccplicensevalid(double) |
| 1 | rinexconv.dll | int expirydate(string) |
| 1 | rinexconv.dll | int checkspiderwebdemodonglebit(string) |
| 1 | rinexconv.dll | int checkrinexcreationdonglebit(string) |
| 1 | rinexconv.dll | int getsitesinfoformdongle(string, byte) |
| 1 | rinexconv.dll | int checkgqcdonglebit(string) |
| 1 | rinexconv.dll | int checkcoordgeneratordonglebit(string) |
| 1 | rinexconv.dll | double getccpdate(double) |
| 1 | rinexconv.dll | int getdongletype(string, byte) |
| 1 | rinexconverter.dll | string getrinex_file(int) |
| 1 | rinexconverter.dll | void put_starttime(int, int) |
| 1 | rinexconverter.dll | void put_rinex_creatorname(string) |
| 1 | rinexconverter.dll | void put_requestenddate(int, int, int) |
| 1 | rinexconverter.dll | int convertmdbtorinex(string, string, string, int, int, int, byte, byte, byte) |
| 1 | rinexconverter.dll | int getrinex_file_count() |
| 1 | rinexconverter.dll | string get_error() |
| 1 | rinexconverter.dll | string getconvrinex_file_name() |
| 1 | rinexconverter.dll | void allowglonassoutputmdb2rinex(bool) |
| 1 | rinexconverter.dll | void put_endtime(int, int) |
| 1 | rinexconverter.dll | void put_requestdate(int, int, int) |
| 1 | vrinexconverter.dll | void setmasterreferencenames(string, string) |
| 1 | vrinexconverter.dll | void setmasterreferenceposition(double, double, double) |
| 1 | vrinexconverter.dll | void setmastertimetocheck(int, int, int, int, int, double) |
| 1 | vrinexconverter.dll | void setobservationrate(int) |
| 1 | vrinexconverter.dll | void setoutputfiletypes(int) |
| 1 | vrinexconverter.dll | void setoutputpaths(string, string) |
| 1 | vrinexconverter.dll | void setrinexcomments(string, string) |
| 1 | vrinexconverter.dll | void setrinexheaderinfo(string, string, string) |
| 1 | vrinexconverter.dll | void setstarttime(int, int, int, int, int, double) |
| 1 | vrinexconverter.dll | void setupnewinstance() |
| 1 | vrinexconverter.dll | void setvreferencenames(string, string) |
| 1 | vrinexconverter.dll | void setglonassoutputenabled(bool) |
| 1 | vrinexconverter.dll | void setendtime(int, int, int, int, int, double) |
| 1 | vrinexconverter.dll | void setdemodongleflag(bool) |
| 1 | vrinexconverter.dll | bool parsemasterfileforsatstatus(string) |
| 1 | vrinexconverter.dll | bool parsenetcorrectionfile(string) |
| 1 | vrinexconverter.dll | bool processvrinexrequest() |
| 1 | vrinexconverter.dll | double getlastsuccesfullyprocessedepochtime() |
| 1 | vrinexconverter.dll | int getsatstatusgps() |
| 1 | vrinexconverter.dll | void addauxilliaryfile(string, string) |
| 1 | vrinexconverter.dll | void addauxilliarysiteinfo(string, int, int, int, int) |
| 1 | vrinexconverter.dll | void addmasterfile(string) |
| 1 | vrinexconverter.dll | int getsatstatusglonass() |
| 1 | vrinexconverter.dll | void resetiterator() |
| 1 | vrinexconverter.dll | void setcalparameters(int, int, int, int, double, int, string, double) |
| 1 | vrinexconverter.dll | void setvreferenceposition(double, double, double, double, double, double) |