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, die eine Enclave für die Intel Software Guard Extensions (SGX)-Architekturerweiterung angibt.
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 aus dem Enclave-Signierer 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 Berechtigung zum Starten verfügt.
Reserved2[1744]
Wird nicht verwendet.
Bemerkungen
Weitere Informationen zu den Strukturen SIGSTRUCT und EINITTOKEN finden Sie in der Intel SGX-Programmierreferenz, die unter Intel Software Guard Extensions verfügbar ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | winnt.h |