Application Report
- Application ID: a18a4165828b4d2ab7a8001b62b20b18
- Report Submitted on: 11/04/2008 16:30:35
- Definitions File: Mono 2.0
- API Issues: 16
- P/Invoke APIs: 36
The following 16 APIs (used 130 times) might not work:
- Total:
8
9
-
System.DirectoryServices
1
2
-
DirectoryEntry
1
2
-
.ctor(System.Object)
Used 3 times
1
-
Invoke(System.String,System.Object[])
Used 20 times
1
1
-
.ctor(System.Object)
Used 3 times
-
DirectoryEntry
-
System.Drawing
1
-
Pen
1
-
set_Alignment(System.Drawing.Drawing2D.PenAlignment)
Used 1 time
1
-
set_Alignment(System.Drawing.Drawing2D.PenAlignment)
Used 1 time
-
Pen
-
System.Security
2
-
CodeAccessPermission
2
-
Assert()
Used 3 times
1
-
RevertAssert()
Used 2 times
1
-
Assert()
Used 3 times
-
CodeAccessPermission
-
System.Security.Cryptography.Pkcs
2
-
SignedCms
2
-
ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner)
Used 2 times
1
-
Encode()
Used 2 times
1
-
ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner)
Used 2 times
-
SignedCms
-
System.Windows.Forms
1
7
-
AxHost
4
-
.ctor(System.String)
Used 1 time
1
-
GetOcx()
Used 1 time
1
-
set_ContainingControl(System.Windows.Forms.ContainerControl)
Used 2 times
1
-
set_Enabled(System.Boolean)
Used 2 times
1
-
.ctor(System.String)
Used 1 time
-
AxHost/ConnectionPointCookie
2
-
.ctor(System.Object,System.Object,System.Type)
Used 1 time
1
-
Disconnect()
Used 1 time
1
-
.ctor(System.Object,System.Object,System.Type)
Used 1 time
-
AxHost/InvalidActiveXStateException
1
-
Form
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 23 times
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 23 times
-
AxHost
-
System.Xml
1
-
XmlTextReader
1
-
ReadBase64(System.Byte[],System.Int32,System.Int32)
Used 2 times
1
-
ReadBase64(System.Byte[],System.Int32,System.Int32)
Used 2 times
-
XmlTextReader
-
System.DirectoryServices
There are 36 P/Invokes (used 63 times):
| Count | Library | Function |
|---|---|---|
| 7 | advapi32.dll | bool reverttoself() |
| 7 | uxtheme.dll | void drawthemebackground(intptr, intptr, int, int, rect&, rect&) |
| 5 | kernel32.dll | bool closehandle(intptr) |
| 4 | gdi32.dll | int getfontdata(int, int, int, byte[], int) |
| 2 | advapi32.dll | uint logonuser(string, string, string, int, int, intptr&) |
| 2 | gdi32.dll | int selectobject(int, int) |
| 2 | uinfinitydb.dll | int closedbs() |
| 2 | uinfinitydb.dll | int closedb(string) |
| 2 | uinfinitydb.dll | int getopendbs(_dbname[], int) |
| 2 | uxtheme.dll | intptr openthemedata(intptr, string) |
| 2 | uxtheme.dll | void closethemedata(intptr) |
| 2 | uxtheme.dll | int isthemeactive() |
| 1 | advapi32.dll | int duplicatetoken(intptr, int, intptr&) |
| 1 | gdi32.dll | int deleteobject(int) |
| 1 | uinfinitydb.dll | int gettrenddata(_dbnetid&, string, _dbtimestamp&, uint, int, _trendparaminfo[], |
| 1 | uinfinitydb.dll | int opendb(_dbname[], int) |
| 1 | uinfinitydb.dll | int refresh(int) |
| 1 | uinfinitydb.dll | int removecalrowset(_dbnetid&, string, _dbtimestamp&) |
| 1 | uinfinitydb.dll | int removemarker(_dbnetid&, string, _dbtimestamp&) |
| 1 | uinfinitydb.dll | int removestref(_dbnetid&, string, _dbtimestamp&) |
| 1 | uinfinitydb.dll | int setstref(_dbnetid&, string, _dbtimestamp&) |
| 1 | uinfinitydb.dll | int getstdata(_dbnetid&, string, _dbtimestamp&, uint, _stinfo[], _stcomplexinfo[ |
| 1 | uinfinitydb.dll | int getstcomplexdata(_dbnetid&, string, _dbtimestamp&, uint, _stcomplexinfo[], i |
| 1 | uinfinitydb.dll | int addcalrowset(_dbnetid&, string, _calmrowset&, _calmrow[]) |
| 1 | uinfinitydb.dll | int addmarker(_dbnetid&, string, _dbannotation&) |
| 1 | uinfinitydb.dll | int getcaldata(_dbnetid&, string, _calmrowset[], _calmrow[]) |
| 1 | uinfinitydb.dll | int getfdevtdata(_dbnetid&, string, int, _dbtimestamp&, _fdevt[], _netrecstorepa |
| 1 | uinfinitydb.dll | int getfdwvfdata(_dbnetid&, string, _fdwvfinfo&, _fdwvf[], int, intptr&) |
| 1 | uinfinitydb.dll | int getmarkers(_dbnetid&, string, _dbannotation[]) |
| 1 | uinfinitydb.dll | int getnumpatients(_careunit[], int) |
| 1 | uinfinitydb.dll | int getpatient(string, uint, _dbpatient&) |
| 1 | uinfinitydb.dll | int getpatients(_careunit[], int, _dbpatient[]) |
| 1 | uinfinitydb.dll | int getpatientstatusdata(_dbnetid&, string, _dbtimestamp&, uint, _patientstatusi |
| 1 | uinfinitydb.dll | int getpatientbyid(_dbnetid&, string, _dbpatient&) |
| 1 | user32.dll | int getdc(int) |
| 1 | user32.dll | int releasedc(int, int) |