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. |