Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

DOMAIN_CONFIGURATION_ARM64 structure (wdm.h)

Contains information required to configure a domain for an ARM64 system.

Syntax

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;

Members

Ttbr0

The base address of translation table 0.

Ttbr1

The base address of translation table 0.

Mair0

Memory attribute indirection registers 0.

Mair1

Memory attribute indirection registers 1.

InputSize0

Desired input address width for TTBR0.

InputSize1

Desired input address width for TTBR1.

CoherentTableWalks

Enables or disables coherent translation table walks. This is available starting in Windows 10, version 1809.

TranslationEnabled

Enables or disables translations. If not enabled, all transactions bypass S1 translations. This is available starting in Windows 10, version 1809.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1809.
Header wdm.h

Feedback

Was this page helpful?

Additional resources