ReactOS 0.4.15-dev-8028-g8e799e2
CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_ECX Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_ECX:

Public Attributes

struct {
   UINT32   EpcSection: 4
 
   UINT32   Reserved: 8
 
   UINT32   LowSizeOfEpcSection: 20
 
Bits
 
UINT32 Uint32
 

Detailed Description

Sub-Leaf Index 2 or Higher Enumeration of Intel SGX Resources ECX for CPUID leaf CPUID_INTEL_SGX, sub-leaf CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF.

Definition at line 2869 of file Cpuid.h.

Member Data Documentation

◆ 

struct { ... } CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_ECX::Bits

Individual bit fields

◆ EpcSection

UINT32 CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_ECX::EpcSection

[Bit 3:0] The EPC section encoding. 0000b: Not valid. 0001b: The EPC section is confidentiality, integrity and replay protected. All other encoding are reserved.

Definition at line 2880 of file Cpuid.h.

◆ LowSizeOfEpcSection

UINT32 CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_ECX::LowSizeOfEpcSection

[Bit 31:12] If EAX[3:0] = 0001b, these are bits 31:12 of the size of the corresponding EPC section within the Processor Reserved Memory.

Definition at line 2886 of file Cpuid.h.

◆ Reserved

UINT32 CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_ECX::Reserved

Definition at line 2881 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_INTEL_SGX_CAPABILITIES_RESOURCES_SUB_LEAF_ECX::Uint32

All bit fields as a 32-bit value

Definition at line 2891 of file Cpuid.h.


The documentation for this union was generated from the following file: