Compartir a través de


estructura ENCLAVE_INIT_INFO_SGX (winnt.h)

Contiene información específica de la arquitectura que se usará para inicializar un enclave cuando el tipo de enclave es ENCLAVE_TYPE_SGX o ENCLAVE_TYPE_SGX2, que especifica un enclave para la extensión de arquitectura intel Software Guard Extensions (SGX).

Sintaxis

typedef struct _ENCLAVE_INIT_INFO_SGX {
  BYTE SigStruct[1808];
  BYTE Reserved1[240];
  BYTE EInitToken[304];
  BYTE Reserved2[1744];
} ENCLAVE_INIT_INFO_SGX, *PENCLAVE_INIT_INFO_SGX;

Miembros

SigStruct[1808]

Estructura de firma de enclave (SIGSTRUCT) que se va a usar para inicializar el enclave. Esta estructura especifica información sobre el enclave del firmante del enclave.

Reserved1[240]

No se usa.

EInitToken[304]

Estructura de tokens EINIT (EINITTOKEN) que se va a usar para inicializar el enclave. La operación de inicialización usa esta estructura para comprobar que el enclave tiene permiso para iniciarse.

Reserved2[1744]

No se usa.

Comentarios

Para obtener más información sobre las estructuras SIGSTRUCT y EINITTOKEN , consulte la Referencia de programación de Intel SGX que está disponible en Extensiones de Protección de software de Intel.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Encabezado winnt.h

Consulte también

Estructuras de enclave

ENCLAVE_CREATE_INFO_SGX

InitializeEnclave