API Reference
Class
DepPostureInfo
DEP runtime and policy posture.
Inheritance
- Object
- DepPostureInfo
Constructors
public DepPostureInfo() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Nullable<Boolean> RuntimeAvailable { get; set; } #True when DEP is supported by the platform/runtime.
public Nullable<Boolean> Protects32BitApplications { get; set; } #True when DEP is applied to 32-bit applications.
public Nullable<Boolean> ProtectsKernelDrivers { get; set; } #True when DEP is applied to kernel drivers.
public Nullable<Boolean> RuntimeEnabled { get; set; } #Best-effort consolidated runtime DEP signal.
public Nullable<Int32> RuntimeSupportPolicyRaw { get; set; } #Raw DataExecutionPrevention_SupportPolicy value.
public Nullable<DepSupportPolicy> RuntimeSupportPolicy { get; set; } #Typed DataExecutionPrevention_SupportPolicy value when known.
public Nullable<Boolean> PolicyPresent { get; set; } #True when DEP policy node is present in Exploit Protection XML.
public Nullable<Boolean> PolicyEnabled { get; set; } #True when policy indicates DEP is enabled.
public Nullable<Boolean> PolicyAuditOnly { get; set; } #True when policy indicates DEP audit/telemetry-only mode.
public String PolicyRawAttributes { get; set; } #Best-effort serialized view of DEP policy XML attributes.