// wdm.h
typedef struct _DOMAIN_CONFIGURATION_ARM64 {
PHYSICAL_ADDRESS Ttbr0;
PHYSICAL_ADDRESS Ttbr1;
ULONG Mair0;
ULONG Mair1;
UCHAR InputSize0;
UCHAR InputSize1;
BOOLEAN CoherentTableWalks;
BOOLEAN TranslationEnabled;
} DOMAIN_CONFIGURATION_ARM64, *PDOMAIN_CONFIGURATION_ARM64;
View the official Windows Driver Kit DDI referenceNo description available.
Contains information required to configure a domain for an ARM64 system.
Ttbr0The base address of translation table 0.
Ttbr1The base address of translation table 0.
Mair0Memory attribute indirection registers 0.
Mair1Memory attribute indirection registers 1.
InputSize0Desired input address width for TTBR0.
InputSize1Desired input address width for TTBR1.
CoherentTableWalksEnables or disables coherent translation table walks. This is available starting in Windows 10, version 1809.
TranslationEnabledEnables or disables translations. If not enabled, all transactions bypass S1 translations. This is available starting in Windows 10, version 1809.