TestimoX

API Reference

Class

RegistryDiagnostics

Namespace ComputerX.Audit.RegistryAuditPolicyDb
Assembly ComputerX
Modifiers sealed

Diagnostic information about registry access for a host.

Inheritance

  • Object
  • RegistryDiagnostics

Constructors

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.