API Reference
Class
PlatformDriverTrustInfo
Driver/code-integrity runtime posture derived from Device Guard runtime state.
Inheritance
- Object
- PlatformDriverTrustInfo
Constructors
public PlatformDriverTrustInfo() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
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.