#include <Cpuid.h>
Sub-Leaf Index 2 or Higher Enumeration of Intel SGX Resources EAX for CPUID leaf CPUID_INTEL_SGX, sub-leaf CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF.
Definition at line 2817 of file Cpuid.h.
struct { ... } CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_EAX::Bits |
◆ LowAddressOfEpcSection
UINT32 CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_EAX::LowAddressOfEpcSection |
[Bit 31:12] If EAX[3:0] = 0001b, these are bits 31:12 of the physical address of the base of the EPC section.
Definition at line 2835 of file Cpuid.h.
◆ Reserved
UINT32 CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_EAX::Reserved |
◆ SubLeafType
UINT32 CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_EAX::SubLeafType |
[Bit 3:0] Sub-leaf-type encoding. 0000b: This sub-leaf is invalid, EBX:EAX and EDX:ECX report 0. 0001b: This sub-leaf provides information on the Enclave Page Cache (EPC) in EBX:EAX and EDX:ECX. All other encoding are reserved.
Definition at line 2829 of file Cpuid.h.
◆ Uint32
UINT32 CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_EAX::Uint32 |
All bit fields as a 32-bit value
Definition at line 2840 of file Cpuid.h.
The documentation for this union was generated from the following file:
- sdk/include/reactos/x86x64/Intel/Cpuid.h