estrutura ENCLAVE_INIT_INFO_SGX (winnt.h)

Contém informações específicas da arquitetura a serem usadas para inicializar um enclave quando o tipo de enclave é ENCLAVE_TYPE_SGX ou ENCLAVE_TYPE_SGX2, que especifica um enclave para a extensão de arquitetura do Intel Software Guard Extensions (SGX).

Sintaxe

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;

Membros

SigStruct[1808]

A estrutura de assinatura de enclave (SIGSTRUCT) a ser usada para inicializar o enclave. Essa estrutura especifica informações sobre o enclave do signatário do enclave.

Reserved1[240]

Não usado.

EInitToken[304]

A estrutura de token EINIT (EINITTOKEN) a ser usada para inicializar o enclave. A operação de inicialização usa essa estrutura para verificar se o enclave tem permissão para iniciar.

Reserved2[1744]

Não usado.

Comentários

Para obter mais informações sobre as estruturas SIGSTRUCT e EINITTOKEN , consulte a Referência de Programação Intel SGX disponível nas Extensões do Intel Software Guard.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Cabeçalho winnt.h

Confira também

Estruturas de enclave

ENCLAVE_CREATE_INFO_SGX

InitializeEnclave