Strutture enclave
Quando si usano enclave usati per creare ambienti di esecuzione attendibili, vengono usate le strutture seguenti.
Nota
L'uso di queste API per un enclave VBS richiede Windows 11 Build 26100.2314 o versioni successive o Windows Server 2025 o versioni successive.
In questa sezione
Argomento | Descrizione |
---|---|
ENCLAVE_CREATE_INFO_SGX | Contiene informazioni specifiche dell'architettura da usare per creare un enclave quando il tipo di enclave è ENCLAVE_TYPE_SGX, che specifica un enclave per l'estensione dell'architettura INTEL Software Guard Extensions (SGX). |
ENCLAVE_CREATE_INFO_VBS | Contiene informazioni specifiche dell'architettura da usare per creare un enclave quando il tipo di enclave è ENCLAVE_TYPE_VBS, che specifica un enclave di sicurezza basata su virtualizzazione. |
ENCLAVE_IDENTITY | Descrive l'identità del modulo primario di un enclave. |
ENCLAVE_INFORMATION | Contiene informazioni sull'enclave attualmente in esecuzione. |
ENCLAVE_INIT_INFO_SGX | Contiene informazioni specifiche dell'architettura da usare per inizializzare un enclave quando il tipo di enclave è ENCLAVE_TYPE_SGX, che specifica un enclave per l'estensione dell'architettura INTEL Software Guard Extensions (SGX). |
ENCLAVE_INIT_INFO_VBS | Contiene informazioni specifiche dell'architettura da usare per inizializzare un enclave quando il tipo di enclave è ENCLAVE_TYPE_VBS, che specifica un enclave di sicurezza basata su virtualizzazione. |
IMAGE_ENCLAVE_CONFIG32 | Definisce il formato della configurazione dell'enclave per i sistemi che eseguono Windows a 32 bit. |
IMAGE_ENCLAVE_CONFIG64 | Definisce il formato della configurazione dell'enclave per i sistemi che eseguono Windows a 64 bit. |
IMAGE_ENCLAVE_IMPORT | Definisce una voce nella matrice di immagini che un enclave può importare. |
VBS_ENCLAVE_REPORT* | Descrive il formato dell'istruzione firmata contenuta in un report generato chiamando la funzione EnclaveGetAttestationReport . |
VBS_ENCLAVE_REPORT_MODULE | Descrive un modulo caricato per l'enclave. |
VBS_ENCLAVE_REPORT_PKG_HEADER | Descrive il contenuto di un report generato chiamando la funzione EnclaveGetAttestationReport . |
VBS_ENCLAVE_REPORT_VARDATA_HEADER | Descrive il formato di un blocco di dati variabile contenuto in un report generato dalla funzione EnclaveGetAttestationReport . |