Application Report
- Application ID: 23c0d079d7db4d1eb9b9c6dcf78b8066
- Report Submitted on: 01/06/2011 05:41:30
- Definitions File: Mono 2.8 (4.0 Profile)
- API Issues: 163
- P/Invoke APIs: 141
The following 163 APIs (used 964 times) might not work:
- Total:
4
119
129
-
Microsoft.Win32
2
-
RegistryKey
2
-
RegistryKey
-
System
2
2
-
Environment
1
1
-
FailFast(System.String)
Used 1 time
1
1
-
FailFast(System.String)
Used 1 time
-
Type
1
1
-
GetTypeFromProgID(System.String)
Used 4 times
1
1
-
GetTypeFromProgID(System.String)
Used 4 times
-
Environment
-
System.Diagnostics
13
2
-
EventLog
10
-
CreateEventSource(System.Diagnostics.EventSourceCreationData)
Used 1 time
1
-
Delete(System.String,System.String)
Used 1 time
1
-
DeleteEventSource(System.String,System.String)
Used 1 time
1
-
Exists(System.String,System.String)
Used 4 times
1
-
GetEventLogs(System.String)
Used 2 times
1
-
ModifyOverflowPolicy(System.Diagnostics.OverflowAction,System.Int32)
Used 3 times
1
-
SourceExists(System.String,System.String)
Used 3 times
1
-
get_MinimumRetentionDays()
Used 1 time
1
-
get_OverflowAction()
Used 1 time
1
-
set_MaximumKilobytes(System.Int64)
Used 1 time
1
-
CreateEventSource(System.Diagnostics.EventSourceCreationData)
Used 1 time
-
Process
3
2
-
GetProcessById(System.Int32,System.String)
Used 2 times
1
1
-
GetProcesses(System.String)
Used 2 times
1
1
-
get_MainWindowHandle()
Used 4 times
1
-
GetProcessById(System.Int32,System.String)
Used 2 times
-
EventLog
-
System.DirectoryServices
1
3
3
-
DirectoryEntry
3
3
-
Invoke(System.String,System.Object[])
Used 2 times
1
1
-
InvokeGet(System.String)
Used 2 times
1
1
-
InvokeSet(System.String,System.Object[])
Used 2 times
1
1
-
Invoke(System.String,System.Object[])
Used 2 times
-
PropertyValueCollection
1
-
get_PropertyName()
Used 2 times
1
-
get_PropertyName()
Used 2 times
-
DirectoryEntry
-
System.DirectoryServices.ActiveDirectory
1
-
Domain
1
-
GetComputerDomain()
Used 2 times
1
-
GetComputerDomain()
Used 2 times
-
Domain
-
System.IO
2
3
-
Directory
1
-
DriveInfo
2
-
GetDrives()
Used 3 times
1
-
get_VolumeLabel()
Used 2 times
1
-
GetDrives()
Used 3 times
-
File
2
-
GetAccessControl(System.String)
Used 1 time
1
-
SetAccessControl(System.String,System.Security.AccessControl.FileSecurity)
Used 1 time
1
-
GetAccessControl(System.String)
Used 1 time
-
Directory
-
System.Management
1
78
88
-
CompletedEventArgs
1
1
-
get_Status()
Used 2 times
1
1
-
get_Status()
Used 2 times
-
ConnectionOptions
8
7
-
.ctor()
Used 3 times
1
-
set_Authentication(System.Management.AuthenticationLevel)
Used 4 times
1
1
-
set_Authority(System.String)
Used 2 times
1
1
-
set_EnablePrivileges(System.Boolean)
Used 6 times
1
1
-
set_Impersonation(System.Management.ImpersonationLevel)
Used 4 times
1
1
-
set_Locale(System.String)
Used 2 times
1
1
-
set_Password(System.String)
Used 6 times
1
1
-
set_Username(System.String)
Used 12 times
1
1
-
.ctor()
Used 3 times
-
EnumerationOptions
3
3
-
set_DirectRead(System.Boolean)
Used 10 times
1
1
-
set_EnumerateDeep(System.Boolean)
Used 2 times
1
1
-
set_UseAmendedQualifiers(System.Boolean)
Used 12 times
1
1
-
set_DirectRead(System.Boolean)
Used 10 times
-
EventQuery
1
1
-
.ctor(System.String)
Used 2 times
1
1
-
.ctor(System.String)
Used 2 times
-
EventWatcherOptions
1
1
-
.ctor()
Used 2 times
1
1
-
.ctor()
Used 2 times
-
ManagementBaseObject
8
8
-
Clone()
Used 4 times
1
1
-
GetPropertyQualifierValue(System.String,System.String)
Used 2 times
1
1
-
GetPropertyValue(System.String)
Used 6 times
1
1
-
get_ClassPath()
Used 6 times
1
1
-
get_Item(System.String)
Used 26 times
1
1
-
get_Properties()
Used 22 times
1
1
-
get_SystemProperties()
Used 16 times
1
1
-
set_Item(System.String,System.Object)
Used 12 times
1
1
-
Clone()
Used 4 times
-
ManagementClass
6
-
.ctor(System.Management.ManagementPath)
Used 9 times
1
-
.ctor(System.Management.ManagementScope,System.Management.ManagementPath,System.Management.ObjectGetOptions)
Used 2 times
1
-
.ctor(System.String)
Used 13 times
1
-
CreateInstance()
Used 8 times
1
-
GetInstances()
Used 2 times
1
-
get_Methods()
Used 1 time
1
-
.ctor(System.Management.ManagementPath)
Used 9 times
-
ManagementDateTimeConverter
1
1
-
ToDateTime(System.String)
Used 2 times
1
1
-
ToDateTime(System.String)
Used 2 times
-
ManagementEventWatcher
2
2
-
.ctor(System.Management.ManagementScope,System.Management.EventQuery,System.Management.EventWatcherOptions)
Used 2 times
1
1
-
Start()
Used 2 times
1
1
-
.ctor(System.Management.ManagementScope,System.Management.EventQuery,System.Management.EventWatcherOptions)
Used 2 times
-
ManagementException
1
1
-
get_ErrorCode()
Used 24 times
1
1
-
get_ErrorCode()
Used 24 times
-
ManagementObject
1
16
14
-
.ctor(System.Management.ManagementPath)
Used 7 times
1
-
.ctor(System.String)
Used 2 times
1
-
Delete()
Used 4 times
1
1
-
Delete(System.Management.ManagementOperationObserver)
Used 4 times
1
1
-
Dispose()
Used 10 times
1
-
Get()
Used 8 times
1
1
-
GetMethodParameters(System.String)
Used 12 times
1
1
-
InvokeMethod(System.Management.ManagementOperationObserver,System.String,System.Management.ManagementBaseObject,System.Management.InvokeMethodOptions)
Used 4 times
1
1
-
InvokeMethod(System.String,System.Management.ManagementBaseObject,System.Management.InvokeMethodOptions)
Used 8 times
1
1
-
InvokeMethod(System.String,System.Object[])
Used 22 times
1
1
-
Put(System.Management.ManagementOperationObserver,System.Management.PutOptions)
Used 4 times
1
1
-
Put(System.Management.PutOptions)
Used 4 times
1
1
-
get_Options()
Used 2 times
1
1
-
get_Path()
Used 4 times
1
1
-
get_Scope()
Used 2 times
1
1
-
set_Options(System.Management.ObjectGetOptions)
Used 2 times
1
1
-
set_Scope(System.Management.ManagementScope)
Used 46 times
1
1
-
.ctor(System.Management.ManagementPath)
Used 7 times
-
ManagementObjectCollection
2
2
-
GetEnumerator()
Used 28 times
1
1
-
get_Count()
Used 6 times
1
1
-
GetEnumerator()
Used 28 times
-
ManagementObjectCollection/ManagementObjectEnumerator
2
2
-
MoveNext()
Used 28 times
1
1
-
get_Current()
Used 28 times
1
1
-
MoveNext()
Used 28 times
-
ManagementObjectSearcher
5
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 6 times
1
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery,System.Management.EnumerationOptions)
Used 6 times
1
-
.ctor(System.String)
Used 2 times
1
-
Get()
Used 14 times
1
-
Get(System.Management.ManagementOperationObserver)
Used 4 times
1
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 6 times
-
ManagementOperationObserver
2
1
-
ManagementPath
9
7
-
.ctor()
Used 1 time
1
-
.ctor(System.String)
Used 11 times
1
-
get_IsClass()
Used 16 times
1
1
-
get_NamespacePath()
Used 12 times
1
1
-
get_Path()
Used 8 times
1
1
-
get_Server()
Used 36 times
1
1
-
set_NamespacePath(System.String)
Used 12 times
1
1
-
set_Path(System.String)
Used 4 times
1
1
-
set_Server(System.String)
Used 12 times
1
1
-
.ctor()
Used 1 time
-
ManagementQuery
1
-
set_QueryString(System.String)
Used 3 times
1
-
set_QueryString(System.String)
Used 3 times
-
ManagementScope
6
3
-
.ctor(System.Management.ManagementPath,System.Management.ConnectionOptions)
Used 7 times
1
-
.ctor(System.String)
Used 6 times
1
-
.ctor(System.String,System.Management.ConnectionOptions)
Used 17 times
1
-
Connect()
Used 24 times
1
1
-
get_Options()
Used 2 times
1
1
-
set_Path(System.Management.ManagementPath)
Used 2 times
1
1
-
.ctor(System.Management.ManagementPath,System.Management.ConnectionOptions)
Used 7 times
-
MethodData
3
-
get_InParameters()
Used 3 times
1
-
get_Name()
Used 3 times
1
-
get_Qualifiers()
Used 1 time
1
-
get_InParameters()
Used 3 times
-
MethodDataCollection
1
-
GetEnumerator()
Used 1 time
1
-
GetEnumerator()
Used 1 time
-
MethodDataCollection/MethodDataEnumerator
2
-
MoveNext()
Used 1 time
1
-
get_Current()
Used 1 time
1
-
MoveNext()
Used 1 time
-
ObjectGetOptions
1
-
.ctor()
Used 2 times
1
-
.ctor()
Used 2 times
-
ObjectQuery
2
-
.ctor()
Used 2 times
1
-
.ctor(System.String)
Used 10 times
1
-
.ctor()
Used 2 times
-
ObjectReadyEventArgs
1
1
-
get_NewObject()
Used 2 times
1
1
-
get_NewObject()
Used 2 times
-
PropertyData
6
6
-
get_IsArray()
Used 6 times
1
1
-
get_Name()
Used 12 times
1
1
-
get_Qualifiers()
Used 4 times
1
1
-
get_Type()
Used 8 times
1
1
-
get_Value()
Used 10 times
1
1
-
set_Value(System.Object)
Used 10 times
1
1
-
get_IsArray()
Used 6 times
-
PropertyDataCollection
2
2
-
GetEnumerator()
Used 16 times
1
1
-
get_Item(System.String)
Used 16 times
1
1
-
GetEnumerator()
Used 16 times
-
PropertyDataCollection/PropertyDataEnumerator
2
2
-
MoveNext()
Used 16 times
1
1
-
get_Current()
Used 16 times
1
1
-
MoveNext()
Used 16 times
-
PutOptions
1
1
-
set_Type(System.Management.PutType)
Used 8 times
1
1
-
set_Type(System.Management.PutType)
Used 8 times
-
QualifierData
1
1
-
get_Value()
Used 6 times
1
1
-
get_Value()
Used 6 times
-
QualifierDataCollection
1
1
-
get_Item(System.String)
Used 6 times
1
1
-
get_Item(System.String)
Used 6 times
-
CompletedEventArgs
-
System.Net.Mail
1
1
-
SmtpClient
1
1
-
set_UseDefaultCredentials(System.Boolean)
Used 4 times
1
1
-
set_UseDefaultCredentials(System.Boolean)
Used 4 times
-
SmtpClient
-
System.Reflection
1
-
AssemblyName
1
-
get_ProcessorArchitecture()
Used 1 time
1
-
get_ProcessorArchitecture()
Used 1 time
-
AssemblyName
-
System.Reflection.Emit
1
-
ILGenerator
1
-
ILGenerator
-
System.Security.AccessControl
10
25
-
CommonObjectSecurity
11
-
GetAccessRules(System.Boolean,System.Boolean,System.Type)
Used 1 time
1
-
GetAuditRules(System.Boolean,System.Boolean,System.Type)
Used 2 times
1
-
RemoveAccessRule(System.Security.AccessControl.AccessRule)
Used 1 time
1
-
RemoveAccessRuleAll(System.Security.AccessControl.AccessRule)
Used 1 time
1
-
RemoveAccessRuleSpecific(System.Security.AccessControl.AccessRule)
Used 1 time
1
-
RemoveAuditRule(System.Security.AccessControl.AuditRule)
Used 1 time
1
-
RemoveAuditRuleAll(System.Security.AccessControl.AuditRule)
Used 1 time
1
-
RemoveAuditRuleSpecific(System.Security.AccessControl.AuditRule)
Used 1 time
1
-
ResetAccessRule(System.Security.AccessControl.AccessRule)
Used 1 time
1
-
SetAccessRule(System.Security.AccessControl.AccessRule)
Used 1 time
1
-
SetAuditRule(System.Security.AccessControl.AuditRule)
Used 1 time
1
-
GetAccessRules(System.Boolean,System.Boolean,System.Type)
Used 1 time
-
CommonSecurityDescriptor
1
-
.ctor(System.Boolean,System.Boolean,System.String)
Used 2 times
1
-
.ctor(System.Boolean,System.Boolean,System.String)
Used 2 times
-
DirectoryObjectSecurity
2
-
GetAccessRules(System.Boolean,System.Boolean,System.Type)
Used 1 time
1
-
GetAuditRules(System.Boolean,System.Boolean,System.Type)
Used 1 time
1
-
GetAccessRules(System.Boolean,System.Boolean,System.Type)
Used 1 time
-
NativeObjectSecurity
1
-
ObjectSecurity
10
10
-
GetGroup(System.Type)
Used 6 times
1
1
-
GetOwner(System.Type)
Used 6 times
1
1
-
GetSecurityDescriptorBinaryForm()
Used 4 times
1
1
-
GetSecurityDescriptorSddlForm(System.Security.AccessControl.AccessControlSections)
Used 6 times
1
1
-
SetSecurityDescriptorBinaryForm(System.Byte[],System.Security.AccessControl.AccessControlSections)
Used 4 times
1
1
-
SetSecurityDescriptorSddlForm(System.String)
Used 2 times
1
1
-
WriteLock()
Used 2 times
1
1
-
WriteUnlock()
Used 2 times
1
1
-
get_AreAccessRulesProtected()
Used 2 times
1
1
-
get_AreAuditRulesProtected()
Used 2 times
1
1
-
GetGroup(System.Type)
Used 6 times
-
CommonObjectSecurity
-
System.Security.Cryptography.X509Certificates
1
-
X509Certificate
1
-
X509Certificate
-
System.Security.Policy
1
-
Zone
1
-
CreateFromUrl(System.String)
Used 1 time
1
-
CreateFromUrl(System.String)
Used 1 time
-
Zone
-
System.Security.Principal
2
2
-
WindowsIdentity
2
2
-
GetCurrent(System.Boolean)
Used 2 times
1
1
-
get_ImpersonationLevel()
Used 2 times
1
1
-
GetCurrent(System.Boolean)
Used 2 times
-
WindowsIdentity
-
System.Transactions
3
1
-
PreparingEnlistment
1
-
Prepared()
Used 1 time
1
-
Prepared()
Used 1 time
-
Transaction
1
-
TransactionInterop
1
1
-
GetDtcTransaction(System.Transactions.Transaction)
Used 2 times
1
1
-
GetDtcTransaction(System.Transactions.Transaction)
Used 2 times
-
PreparingEnlistment
-
System.Web.Services.Description
1
-
System.Xml
1
-
XmlReaderSettings
1
-
set_MaxCharactersInDocument(System.Int64)
Used 1 time
1
-
set_MaxCharactersInDocument(System.Int64)
Used 1 time
-
XmlReaderSettings
-
Microsoft.Win32
There are 141 P/Invokes (used 216 times):