API Reference
Class
PlatformDmaProtectionInfo
Kernel DMA protection posture derived from Device Guard runtime data.
Inheritance
- Object
- PlatformDmaProtectionInfo
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property PlatformSecurityInfo.DmaProtection
Constructors
public PlatformDmaProtectionInfo() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public Nullable<Boolean> KernelDmaProtectionSupported { get; set; } #True when Device Guard runtime indicates DMA protection support.
public Nullable<Boolean> KernelDmaProtectionRequiredByPolicy { get; set; } #True when policy requires DMA protection.
public Nullable<Int32> VirtualizationBasedSecurityStatus { get; set; } #Device Guard VBS runtime status code.
public List<Int32> AvailableSecurityProperties { get; set; } #Available Device Guard security property codes.
public List<Int32> RequiredSecurityProperties { get; set; } #Required Device Guard security property codes.