Application Report
- Application ID: 2297bd16fcdb448182962063810c00b3
- Report Submitted on: 03/11/2010 05:55:48
- Definitions File: Mono 2.6
- API Issues: 57
- P/Invoke APIs: 114
The following 57 APIs (used 358 times) might not work:
- Total:
1
48
34
-
Microsoft.Win32
1
-
RegistryKey
1
-
GetValueKind(System.String)
Used 1 time
1
-
GetValueKind(System.String)
Used 1 time
-
RegistryKey
-
System
4
2
-
AppDomain
1
-
Type
2
2
-
GetTypeFromCLSID(System.Guid)
Used 6 times
1
1
-
GetTypeFromProgID(System.String)
Used 2 times
1
1
-
GetTypeFromCLSID(System.Guid)
Used 6 times
-
Uri
1
-
get_DnsSafeHost()
Used 11 times
1
-
get_DnsSafeHost()
Used 11 times
-
AppDomain
-
System.Data.Common
1
-
DbConnection
1
-
GetSchema(System.String,System.String[])
Used 1 time
1
-
GetSchema(System.String,System.String[])
Used 1 time
-
DbConnection
-
System.Data.OracleClient
1
-
OracleParameterCollection
1
-
AddWithValue(System.String,System.Object)
Used 7 times
1
-
AddWithValue(System.String,System.Object)
Used 7 times
-
OracleParameterCollection
-
System.Diagnostics
2
-
Process
2
-
get_ProcessorAffinity()
Used 1 time
1
-
set_ProcessorAffinity(System.IntPtr)
Used 1 time
1
-
get_ProcessorAffinity()
Used 1 time
-
Process
-
System.DirectoryServices
2
1
-
DirectoryEntry
1
1
-
Invoke(System.String,System.Object[])
Used 2 times
1
1
-
Invoke(System.String,System.Object[])
Used 2 times
-
DirectorySearcher
1
-
set_ServerTimeLimit(System.TimeSpan)
Used 1 time
1
-
set_ServerTimeLimit(System.TimeSpan)
Used 1 time
-
DirectoryEntry
-
System.Drawing.Drawing2D
1
-
System.IO
2
2
-
DirectoryInfo
2
-
FileInfo
2
-
DirectoryInfo
-
System.Management
16
16
-
ManagementBaseObject
2
2
-
get_Item(System.String)
Used 38 times
1
1
-
get_Properties()
Used 26 times
1
1
-
get_Item(System.String)
Used 38 times
-
ManagementObject
2
1
-
.ctor(System.Management.ManagementPath)
Used 2 times
1
-
InvokeMethod(System.String,System.Object[])
Used 2 times
1
1
-
.ctor(System.Management.ManagementPath)
Used 2 times
-
ManagementObjectCollection
1
1
-
GetEnumerator()
Used 16 times
1
1
-
GetEnumerator()
Used 16 times
-
ManagementObjectCollection/ManagementObjectEnumerator
2
2
-
MoveNext()
Used 16 times
1
1
-
get_Current()
Used 16 times
1
1
-
MoveNext()
Used 16 times
-
ManagementObjectSearcher
3
-
.ctor(System.Management.ObjectQuery)
Used 5 times
1
-
.ctor(System.String)
Used 3 times
1
-
Get()
Used 8 times
1
-
.ctor(System.Management.ObjectQuery)
Used 5 times
-
ManagementPath
5
3
-
.ctor()
Used 1 time
1
-
.ctor(System.String)
Used 1 time
1
-
set_NamespacePath(System.String)
Used 2 times
1
1
-
set_RelativePath(System.String)
Used 2 times
1
1
-
set_Server(System.String)
Used 2 times
1
1
-
.ctor()
Used 1 time
-
PropertyData
1
1
-
get_Value()
Used 26 times
1
1
-
get_Value()
Used 26 times
-
PropertyDataCollection
1
1
-
get_Item(System.String)
Used 26 times
1
1
-
get_Item(System.String)
Used 26 times
-
SelectQuery
2
2
-
.ctor(System.String)
Used 2 times
1
1
-
.ctor(System.String,System.String)
Used 8 times
1
1
-
.ctor(System.String)
Used 2 times
-
ManagementBaseObject
-
System.Net
1
-
ServicePointManager
1
-
get_CheckCertificateRevocationList()
Used 2 times
1
-
get_CheckCertificateRevocationList()
Used 2 times
-
ServicePointManager
-
System.Runtime.InteropServices
4
3
-
Marshal
1
-
GetHRForException(System.Exception)
Used 14 times
1
-
GetHRForException(System.Exception)
Used 14 times
-
RegistrationServices
3
3
-
GetRegistrableTypesInAssembly(System.Reflection.Assembly)
Used 8 times
1
1
-
RegisterAssembly(System.Reflection.Assembly,System.Runtime.InteropServices.AssemblyRegistrationFlags)
Used 4 times
1
1
-
UnregisterAssembly(System.Reflection.Assembly)
Used 8 times
1
1
-
GetRegistrableTypesInAssembly(System.Reflection.Assembly)
Used 8 times
-
Marshal
-
System.Runtime.Remoting.Channels.Http
1
-
HttpClientChannel
1
-
HttpClientChannel
-
System.Security.AccessControl
3
4
-
CommonObjectSecurity
1
-
GetAccessRules(System.Boolean,System.Boolean,System.Type)
Used 3 times
1
-
GetAccessRules(System.Boolean,System.Boolean,System.Type)
Used 3 times
-
FileSystemSecurity
2
2
-
RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule)
Used 2 times
1
1
-
SetAccessRule(System.Security.AccessControl.FileSystemAccessRule)
Used 4 times
1
1
-
RemoveAccessRule(System.Security.AccessControl.FileSystemAccessRule)
Used 2 times
-
ObjectSecurity
1
1
-
SetAccessRuleProtection(System.Boolean,System.Boolean)
Used 2 times
1
1
-
SetAccessRuleProtection(System.Boolean,System.Boolean)
Used 2 times
-
CommonObjectSecurity
-
System.Security.Cryptography.X509Certificates
4
-
X509Certificate2
1
-
X509Certificate2Collection
1
-
X509Chain
1
-
X509Store
1
-
.ctor(System.IntPtr)
Used 1 time
1
-
.ctor(System.IntPtr)
Used 1 time
-
X509Certificate2
-
System.Transactions
6
4
-
PreparingEnlistment
1
-
Prepared()
Used 1 time
1
-
Prepared()
Used 1 time
-
SinglePhaseEnlistment
1
-
Committed()
Used 4 times
1
-
Committed()
Used 4 times
-
Transaction
2
2
-
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
2
-
Form
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 42 times
1
-
set_AutoScaleBaseSize(System.Drawing.Size)
Used 42 times
-
WebBrowser
1
-
.ctor()
Used 1 time
1
-
.ctor()
Used 1 time
-
Form
-
Microsoft.Win32
There are 114 P/Invokes (used 229 times):