API Reference
Class
RegistryDiagnostics
Diagnostic information about registry access for a host.
Inheritance
- Object
- RegistryDiagnostics
Constructors
public RegistryDiagnostics() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Host { get; set; } #Target host name.
public Boolean IsLocal { get; set; } #True when the target is local.
public Boolean RemoteRegistryConnectable { get; set; } #True when RemoteRegistry connection succeeded.
public Int32 RemoteRegistryConnectError { get; set; } #Win32 error from RegConnectRegistry when it failed.
public Boolean SecurityKeyReadable { get; set; } #True when HKLM\SECURITY opened successfully.
public Int32 SecurityKeyReadError { get; set; } #Win32 error code from HKLM\SECURITY open.
public Boolean PolicyKeyReadable { get; set; } #True when HKLM\SECURITY\Policy opened successfully.
public Int32 PolicyKeyReadError { get; set; } #Win32 error code from HKLM\SECURITY\Policy open.
public Boolean AclQueryable { get; set; } #True when GetAccessControl succeeded on SECURITY key.
public String AclQueryError { get; set; } #Error text from ACL query if it failed.
public Boolean PolAdtEvValueExists { get; set; } #True when PolAdtEv default value was present and readable.
public Int32 PolAdtEvReadError { get; set; } #Win32 error from PolAdtEv value read.
public String OsVersion { get; set; } #OS product/build string if retrievable.
public String Summary { get; set; } #Human-readable summary of diagnostic steps.