Application Report
- Application ID: 430059ad080741e7978c8c8ca169130e
- Report Submitted on: 07/29/2007 17:42:52
- API Issues: 71
- P/Invoke APIs: 54
The following 71 APIs (used 232 times) might not work:
- Total:
1
46
59
-
Microsoft.Win32
3
-
RegistryKey
3
-
GetAccessControl(System.Security.AccessControl.AccessControlSections)
Used 1 time
1
-
GetValueKind(System.String)
Used 6 times
1
-
SetAccessControl(System.Security.AccessControl.RegistrySecurity)
Used 1 time
1
-
GetAccessControl(System.Security.AccessControl.AccessControlSections)
Used 1 time
-
RegistryKey
-
System
2
2
-
Environment
1
1
-
FailFast(System.String)
Used 12 times
1
1
-
FailFast(System.String)
Used 12 times
-
Type
1
1
-
GetTypeFromProgID(System.String)
Used 4 times
1
1
-
GetTypeFromProgID(System.String)
Used 4 times
-
Environment
-
System.DirectoryServices
1
2
2
-
DirectoryEntry
2
2
-
Invoke(System.String,System.Object[])
Used 2 times
1
1
-
InvokeGet(System.String)
Used 1 time
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.IO
2
2
-
Directory
1
-
DriveInfo
2
-
GetDrives()
Used 2 times
1
-
get_VolumeLabel()
Used 2 times
1
-
GetDrives()
Used 2 times
-
File
1
-
Directory
-
System.Management
31
41
-
ConnectionOptions
3
2
-
.ctor()
Used 2 times
1
-
set_Password(System.String)
Used 4 times
1
1
-
set_Username(System.String)
Used 4 times
1
1
-
.ctor()
Used 2 times
-
EnumerationOptions
1
1
-
set_EnumerateDeep(System.Boolean)
Used 2 times
1
1
-
set_EnumerateDeep(System.Boolean)
Used 2 times
-
ManagementBaseObject
5
5
-
GetPropertyQualifierValue(System.String,System.String)
Used 2 times
1
1
-
get_ClassPath()
Used 4 times
1
1
-
get_Properties()
Used 10 times
1
1
-
get_SystemProperties()
Used 16 times
1
1
-
set_Item(System.String,System.Object)
Used 2 times
1
1
-
GetPropertyQualifierValue(System.String,System.String)
Used 2 times
-
ManagementClass
5
-
.ctor(System.Management.ManagementPath)
Used 2 times
1
-
.ctor(System.Management.ManagementScope,System.Management.ManagementPath,System.Management.ObjectGetOptions)
Used 1 time
1
-
.ctor(System.String)
Used 2 times
1
-
GetSubclasses(System.Management.EnumerationOptions)
Used 1 time
1
-
get_Methods()
Used 1 time
1
-
.ctor(System.Management.ManagementPath)
Used 2 times
-
ManagementObject
3
2
-
.ctor(System.String)
Used 1 time
1
-
GetMethodParameters(System.String)
Used 2 times
1
1
-
InvokeMethod(System.String,System.Management.ManagementBaseObject,System.Management.InvokeMethodOptions)
Used 4 times
1
1
-
.ctor(System.String)
Used 1 time
-
ManagementObjectCollection
1
1
-
GetEnumerator()
Used 4 times
1
1
-
GetEnumerator()
Used 4 times
-
ManagementObjectCollection/ManagementObjectEnumerator
2
2
-
MoveNext()
Used 4 times
1
1
-
get_Current()
Used 4 times
1
1
-
MoveNext()
Used 4 times
-
ManagementObjectSearcher
3
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 1 time
1
-
.ctor(System.String)
Used 1 time
1
-
Get()
Used 1 time
1
-
.ctor(System.Management.ManagementScope,System.Management.ObjectQuery)
Used 1 time
-
ManagementPath
2
1
-
.ctor(System.String)
Used 1 time
1
-
get_Path()
Used 4 times
1
1
-
.ctor(System.String)
Used 1 time
-
ManagementScope
1
-
.ctor(System.String,System.Management.ConnectionOptions)
Used 2 times
1
-
.ctor(System.String,System.Management.ConnectionOptions)
Used 2 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 1 time
1
-
.ctor()
Used 1 time
-
ObjectQuery
1
-
.ctor(System.String)
Used 1 time
1
-
.ctor(System.String)
Used 1 time
-
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 6 times
1
1
-
set_Value(System.Object)
Used 2 times
1
1
-
get_IsArray()
Used 6 times
-
PropertyDataCollection
2
2
-
GetEnumerator()
Used 8 times
1
1
-
get_Item(System.String)
Used 12 times
1
1
-
GetEnumerator()
Used 8 times
-
PropertyDataCollection/PropertyDataEnumerator
2
2
-
MoveNext()
Used 8 times
1
1
-
get_Current()
Used 8 times
1
1
-
MoveNext()
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
-
ConnectionOptions
-
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
5
9
-
CommonObjectSecurity
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
-
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
-
ObjectSecurity
5
5
-
GetGroup(System.Type)
Used 1 time
1
1
-
GetOwner(System.Type)
Used 1 time
1
1
-
GetSecurityDescriptorBinaryForm()
Used 1 time
1
1
-
GetSecurityDescriptorSddlForm(System.Security.AccessControl.AccessControlSections)
Used 3 times
1
1
-
SetSecurityDescriptorBinaryForm(System.Byte[])
Used 2 times
1
1
-
GetGroup(System.Type)
Used 1 time
-
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
-
Microsoft.Win32
There are 54 P/Invokes (used 71 times):