Partager via


Structures d’enclave

Les structures suivantes sont utilisées quand vous employez des enclaves qui permettent de créer des environnements d’exécution de confiance.

Remarque

L’utilisation de ces API pour une enclave VBS nécessite Windows 11 Build 26100.2314 ou version ultérieure ou Windows Server 2025 ou version ultérieure.

Contenu de cette section

Sujet Description
ENCLAVE_CREATE_INFO_SGX Contient des informations spécifiques de l’architecture à utiliser pour créer une enclave quand le type d’enclave est ENCLAVE_TYPE_SGX, qui spécifie une enclave pour l’extension d’architecture Intel SGX (Software Guard Extensions).
ENCLAVE_CREATE_INFO_VBS Contient des informations spécifiques de l’architecture à utiliser pour créer une enclave quand le type d’enclave est ENCLAVE_TYPE_VBS, qui spécifie une enclave de sécurité basée sur la virtualisation.
ENCLAVE_IDENTITY Décrit l’identité du module principal d’une enclave.
ENCLAVE_INFORMATION Contient des informations sur l’enclave en cours d’exécution.
ENCLAVE_INIT_INFO_SGX Contient des informations spécifiques de l’architecture à utiliser pour initialiser une enclave quand le type d’enclave est ENCLAVE_TYPE_SGX, qui spécifie une enclave pour l’extension d’architecture Intel SGX (Software Guard Extensions).
ENCLAVE_INIT_INFO_VBS Contient des informations spécifiques de l’architecture à utiliser pour initialiser une enclave quand le type d’enclave est ENCLAVE_TYPE_VBS, qui spécifie une enclave de sécurité basée sur la virtualisation.
IMAGE_ENCLAVE_CONFIG32 Définit le format de la configuration d’enclave pour les systèmes exécutant Windows 32 bits.
IMAGE_ENCLAVE_CONFIG64 Définit le format de la configuration d’enclave pour les systèmes exécutant Windows 64 bits.
IMAGE_ENCLAVE_IMPORT Définit une entrée dans le tableau d’images qu’une enclave peut importer.
VBS_ENCLAVE_REPORT* Décrit le format de l’instruction signée contenue dans un rapport généré par l’appel de la fonction EnclaveGetAttestationReport.
VBS_ENCLAVE_REPORT_MODULE Décrit un module chargé pour l’enclave.
VBS_ENCLAVE_REPORT_PKG_HEADER Décrit le contenu d’un rapport généré par l’appel de la fonction EnclaveGetAttestationReport.
VBS_ENCLAVE_REPORT_VARDATA_HEADER Décrit le format d’un bloc de données variable contenu dans un rapport généré par la fonction EnclaveGetAttestationReport.

Voir aussi