TestimoX

API Reference

Class

PlatformDriverTrustInfo

Namespace ComputerX.PlatformSecurity
Assembly ComputerX
Modifiers sealed

Driver/code-integrity runtime posture derived from Device Guard runtime state.

Inheritance

  • Object
  • PlatformDriverTrustInfo

Constructors

Properties

public Nullable<Int32> CodeIntegrityPolicyEnforcementStatus { get; set; } #

Kernel-mode code integrity policy enforcement status code.

public Nullable<Int32> UserModeCodeIntegrityPolicyEnforcementStatus { get; set; } #

User-mode code integrity policy enforcement status code.

public List<Int32> SecurityServicesConfigured { get; set; } #

Configured Device Guard security service codes.

public List<Int32> SecurityServicesRunning { get; set; } #

Running Device Guard security service codes.

public Nullable<Boolean> HvciConfigured { get; set; } #

Configured HVCI (Hypervisor-enforced Code Integrity) policy state.

public Nullable<Boolean> VulnerableDriverBlocklistEnabled { get; set; } #

Vulnerable driver blocklist enable flag.

public Nullable<Int32> DriverSigningPolicyRaw { get; set; } #

Raw Driver Signing policy value.

public String DriverSigningPolicyMode { get; set; } #

Driver Signing policy mode label.

public Boolean BootTestSigningEnabled { get; set; } #

True when BCD test-signing mode is enabled.

public Boolean BootDebugEnabled { get; set; } #

True when BCD kernel debugging is enabled.

public Boolean BootNoIntegrityChecksEnabled { get; set; } #

True when BCD no-integrity-checks mode is enabled.

public Boolean BootLogEnabled { get; set; } #

True when BCD boot logging is enabled.