Share via


estructura ENCLAVE_INFORMATION (ntenclv.h)

Contiene información sobre el enclave que se está ejecutando actualmente.

Sintaxis

typedef struct ENCLAVE_INFORMATION {
  ULONG            EnclaveType;
  ULONG            Reserved;
  PVOID            BaseAddress;
  SIZE_T           Size;
  ENCLAVE_IDENTITY Identity;
} ENCLAVE_INFORMATION;

Miembros

EnclaveType

Tipo de arquitectura del enclave.

Valor Significado
ENCLAVE_TYPE_SGX
0x00000001
Un enclave para la extensión de arquitectura Intel Software Guard Extensions (SGX).
ENCLAVE_TYPE_SGX2
0x00000002
Admite enclaves SGX2 y SGX1. La plataforma y el sistema operativo admiten instrucciones SGX2 con EDMM en esta plataforma (además de otras construcciones SGX2).
ENCLAVE_TYPE_VBS
0x00000010
Un enclave de VBS.

Reserved

Reservado.

BaseAddress

Puntero a la dirección base del enclave.

Size

Tamaño del enclave, en bytes.

Identity

Identidad del módulo principal de un enclave.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Encabezado ntenclv.h

Consulte también

Estructuras de enclave

ENCLAVE_IDENTITY

EnclaveGetEnclaveInformation