Application Report
- Application ID: 829d3043b7d14e30a12fd7de6f293daa
- Report Submitted on: 02/07/2011 09:53:22
- Definitions File: Mono 2.8 (4.0 Profile)
- API Issues: 45
- P/Invoke APIs: 17
The following 45 APIs (used 162 times) might not work:
- Total:
3
38
18
-
Microsoft.Win32
1
-
RegistryKey
1
-
RegistryKey
-
System
1
1
-
Type
1
1
-
GetTypeFromCLSID(System.Guid)
Used 10 times
1
1
-
GetTypeFromCLSID(System.Guid)
Used 10 times
-
Type
-
System.Configuration
5
-
ConfigurationManager
2
-
ConfigurationSection
1
-
get_SectionInformation()
Used 22 times
1
-
get_SectionInformation()
Used 22 times
-
PropertyInformation
2
-
get_LineNumber()
Used 1 time
1
-
get_Source()
Used 1 time
1
-
get_LineNumber()
Used 1 time
-
ConfigurationManager
-
System.Data.Common
3
4
-
DataAdapter
2
2
-
GetFillParameters()
Used 2 times
1
1
-
Update(System.Data.DataSet)
Used 2 times
1
1
-
GetFillParameters()
Used 2 times
-
DbConnection
1
-
GetSchema(System.String,System.String[])
Used 16 times
1
-
GetSchema(System.String,System.String[])
Used 16 times
-
DbDataAdapter
1
1
-
Fill(System.Int32,System.Int32,System.Data.DataTable[])
Used 4 times
1
1
-
Fill(System.Int32,System.Int32,System.Data.DataTable[])
Used 4 times
-
DataAdapter
-
System.Data.Linq.SqlClient
2
-
SqlMethods
2
-
Like(System.String,System.String)
Used 1 time
1
-
Like(System.String,System.String,System.Char)
Used 1 time
1
-
Like(System.String,System.String)
Used 1 time
-
SqlMethods
-
System.Data.Odbc
1
1
-
OdbcCommandBuilder
1
1
-
DeriveParameters(System.Data.Odbc.OdbcCommand)
Used 2 times
1
1
-
DeriveParameters(System.Data.Odbc.OdbcCommand)
Used 2 times
-
OdbcCommandBuilder
-
System.Data.OleDb
2
2
-
OleDbCommandBuilder
1
1
-
DeriveParameters(System.Data.OleDb.OleDbCommand)
Used 2 times
1
1
-
DeriveParameters(System.Data.OleDb.OleDbCommand)
Used 2 times
-
OleDbConnection
1
1
-
GetOleDbSchemaTable(System.Guid,System.Object[])
Used 4 times
1
1
-
GetOleDbSchemaTable(System.Guid,System.Object[])
Used 4 times
-
OleDbCommandBuilder
-
System.Data.SqlClient
3
-
SqlDataReader
1
-
GetDateTimeOffset(System.Int32)
Used 1 time
1
-
GetDateTimeOffset(System.Int32)
Used 1 time
-
SqlParameter
2
-
get_TypeName()
Used 2 times
1
-
set_TypeName(System.String)
Used 2 times
1
-
get_TypeName()
Used 2 times
-
SqlDataReader
-
System.Diagnostics
9
2
-
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
-
EventLogInstaller
4
1
-
set_CategoryCount(System.Int32)
Used 2 times
1
1
-
set_CategoryResourceFile(System.String)
Used 1 time
1
-
set_MessageResourceFile(System.String)
Used 1 time
1
-
set_ParameterResourceFile(System.String)
Used 1 time
1
-
set_CategoryCount(System.Int32)
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
1
-
CredentialCache
1
-
get_DefaultCredentials()
Used 3 times
1
-
get_DefaultCredentials()
Used 3 times
-
CredentialCache
-
System.Reflection
2
1
-
Assembly
1
-
GetName(System.Boolean)
Used 2 times
1
-
GetName(System.Boolean)
Used 2 times
-
AssemblyName
1
1
-
Assembly
-
System.Reflection.Emit
3
2
-
DynamicMethod
1
-
ILGenerator
2
2
-
DynamicMethod
-
System.Runtime.InteropServices
1
1
-
Marshal
1
1
-
GetHRForLastWin32Error()
Used 6 times
1
1
-
GetHRForLastWin32Error()
Used 6 times
-
Marshal
-
System.Transactions
3
1
-
PreparingEnlistment
2
-
ForceRollback(System.Exception)
Used 1 time
1
-
Prepared()
Used 1 time
1
-
ForceRollback(System.Exception)
Used 1 time
-
Transaction
1
-
TransactionEventArgs
1
-
get_Transaction()
Used 4 times
1
-
get_Transaction()
Used 4 times
-
PreparingEnlistment
-
System.Web
1
1
-
HttpStaticObjectsCollection
1
1
-
get_NeverAccessed()
Used 2 times
1
1
-
get_NeverAccessed()
Used 2 times
-
HttpStaticObjectsCollection
-
System.Web.Hosting
1
1
-
HostingEnvironment
1
1
-
Impersonate()
Used 2 times
1
1
-
Impersonate()
Used 2 times
-
HostingEnvironment
-
System.Xml
3
-
XmlReader
3
-
ReadContentAsObject()
Used 1 time
1
-
ReadElementContentAsObject()
Used 1 time
1
-
ReadElementContentAsObject(System.String,System.String)
Used 1 time
1
-
ReadContentAsObject()
Used 1 time
-
XmlReader
-
Microsoft.Win32
There are 17 P/Invokes (used 26 times):
| Count | Library | Function |
|---|---|---|
| 3 | kernel32.dll | bool closehandle(intptr) |
| 3 | userenv.dll | bool leavecriticalpolicysection(intptr) |
| 2 | kernel32.dll | bool setconsoletextattribute(intptr, uint16) |
| 2 | kernel32.dll | intptr getstdhandle(uint) |
| 2 | userenv.dll | intptr entercriticalpolicysection(bool) |
| 2 | userenv.dll | bool unregistergpnotification(safewaithandle) |
| 2 | userenv.dll | bool registergpnotification(safewaithandle, bool) |
| 1 | advapi32.dll | bool duplicatetoken(intptr, int, intptr&) |
| 1 | advapi32.dll | bool logonuser(string, string, string, int, int, intptr&) |
| 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 | kernel32.dll | void outputdebugstring(string) |
| 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) |