Delen via


Enclavestructuren

De volgende structuren worden gebruikt bij het werken met enclaves die worden gebruikt om vertrouwde uitvoeringsomgevingen te maken.

Notitie

Voor het gebruik van deze API's voor een VBS Enclave is Windows 11 Build 26100.2314 of hoger of Windows Server 2025 of hoger vereist.

In deze sectie

Onderwerp Beschrijving
ENCLAVE_CREATE_INFO_SGX Bevat architectuurspecifieke informatie die moet worden gebruikt om een enclave te maken wanneer het enclavetype is ENCLAVE_TYPE_SGX, waarmee een enclave wordt opgegeven voor de SGX-architectuurextensie (Intel Software Guard Extensions).
ENCLAVE_CREATE_INFO_VBS Bevat architectuurspecifieke informatie die moet worden gebruikt om een enclave te maken wanneer het enclavetype is ENCLAVE_TYPE_VBS, waarmee een VBS-enclave (virtualization-based security) wordt opgegeven.
ENCLAVE_IDENTITY Beschrijft de identiteit van de primaire module van een enclave.
ENCLAVE_INFORMATION Bevat informatie over de enclave die momenteel wordt uitgevoerd.
ENCLAVE_INIT_INFO_SGX Bevat architectuurspecifieke informatie die moet worden gebruikt om een enclave te initialiseren wanneer het enclavetype wordt ENCLAVE_TYPE_SGX, waarmee een enclave wordt opgegeven voor de SGX-architectuurextensie (Intel Software Guard Extensions).
ENCLAVE_INIT_INFO_VBS Bevat architectuurspecifieke informatie die moet worden gebruikt om een enclave te initialiseren wanneer het enclavetype wordt ENCLAVE_TYPE_VBS, waarmee een VBS-enclave (virtualization-based security) wordt opgegeven.
IMAGE_ENCLAVE_CONFIG32 Definieert de indeling van de enclaveconfiguratie voor systemen met 32-bits Windows.
IMAGE_ENCLAVE_CONFIG64 Definieert de indeling van de enclaveconfiguratie voor systemen met 64-bits Windows.
IMAGE_ENCLAVE_IMPORT Definieert een vermelding in de matrix met afbeeldingen die door een enclave kunnen worden geïmporteerd.
VBS_ENCLAVE_REPORT* Beschrijft de indeling van de ondertekende instructie in een rapport dat is gegenereerd door de EnclaveGetAttestationReport--functie aan te roepen.
VBS_ENCLAVE_REPORT_MODULE Beschrijft een module die voor de enclave is geladen.
VBS_ENCLAVE_REPORT_PKG_HEADER Beschrijft de inhoud van een rapport dat wordt gegenereerd door het aanroepen van de functie EnclaveGetAttestationReport.
VBS_ENCLAVE_REPORT_VARDATA_HEADER Beschrijft de indeling van een gegevensblok met variabelen in een rapport dat de functie EnclaveGetAttestationReport genereert.

Zie ook