ENCLAVE_INIT_INFO_SGX-Struktur (winnt.h)

Enthält architekturspezifische Informationen zum Initialisieren einer Enclave, wenn der Enclavetyp ENCLAVE_TYPE_SGX oder ENCLAVE_TYPE_SGX2 ist. Dies gibt eine Enclave für die Intel Software Guard Extensions (SGX)-Architekturerweiterung an.

Syntax

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;

Member

SigStruct[1808]

Die Enclave-Signaturstruktur (SIGSTRUCT), die zum Initialisieren der Enclave verwendet werden soll. Diese Struktur gibt Informationen über die Enclave vom Enclave-Signer an.

Reserved1[240]

Wird nicht verwendet.

EInitToken[304]

Die EINIT-Tokenstruktur (EINITTOKEN), die zum Initialisieren der Enclave verwendet werden soll. Der Initialisierungsvorgang verwendet diese Struktur, um zu überprüfen, ob die Enclave über die Startberechtigung verfügt.

Reserved2[1744]

Wird nicht verwendet.

Hinweise

Weitere Informationen zu den Strukturen SIGSTRUCT und EINITTOKEN finden Sie in der Intel SGX-Programmierreferenz, die über Intel Software Guard-Erweiterungen verfügbar ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Kopfzeile winnt.h

Siehe auch

ENCLAVE_CREATE_INFO_SGX

InitializeEnclave