x64 / ntdllntoskrnl /

_IOMMU_DMA_DOMAIN

← 10.0.28000.3231 11 builds latest →
struct _IOMMU_DMA_DOMAIN {
unsigned __int64 HardwareDomainListLock;/* 0x20 8 */
unsigned long DomainId;/* 0x30 4 */
unsigned char DomainOwnsDomainId;/* 0x34 1 */
unsigned char IsStage1;/* 0x35 1 */
/* 2 bytes padding */
unsigned long Asid;/* 0x38 4 */
/* 4 bytes padding */
/* ── cacheline 1 boundary (64 bytes) ── */
volatile long AttachedDevicesListLock;/* 0x58 4 */
unsigned long HvReferences;/* 0x5c 4 */
unsigned char HvDomainIdAllocated;/* 0x60 1 */
/* 7 bytes padding */
};
size 120 (0x78)17 members3 holes (13 bytes)padding 02 cachelines
Used in (2)