ENCLAVE_INIT_INFO_SGX struttura (winnt.h)

Contiene informazioni specifiche dell'architettura da usare per inizializzare un enclave quando il tipo di enclave è ENCLAVE_TYPE_SGX o ENCLAVE_TYPE_SGX2, che specifica un enclave per l'estensione dell'architettura SGX (Intel Software Guard Extensions).

Sintassi

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;

Members

SigStruct[1808]

Struttura della firma enclave (SIGSTRUCT) da usare per inizializzare l'enclave. Questa struttura specifica informazioni sull'enclave dal firmatario dell'enclave.

Reserved1[240]

Non usato.

EInitToken[304]

Struttura del token EINIT (EINITTOKEN) da usare per inizializzare l'enclave. L'operazione di inizializzazione usa questa struttura per verificare che l'enclave disponga dell'autorizzazione per avviare.

Reserved2[1744]

Non usato.

Commenti

Per altre informazioni sulle strutture SIGSTRUCT e EINITTOKEN , vedere Informazioni di riferimento sulla programmazione Intel SGX disponibili in Intel Software Guard Extensions.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Intestazione winnt.h

Vedi anche

Strutture enclave

ENCLAVE_CREATE_INFO_SGX

InitializeEnclave