Enclavefuncties
De volgende functies 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 |
---|---|
CallEnclave- | Roept een functie aan binnen een enclave. |
CreateEnclave- | Hiermee maakt u een nieuwe niet-geïnitialiseerde enclave. Een enclave is een geïsoleerde regio met code en gegevens binnen de adresruimte voor een toepassing. Alleen code die binnen de enclave wordt uitgevoerd, heeft toegang tot gegevens binnen dezelfde enclave. |
DeleteEnclave- | Hiermee verwijdert u de opgegeven enclave. |
EnclaveGetAttestationReport | Hiermee haalt u een enclave-attestation-rapport op dat de huidige enclave beschrijft en wordt ondertekend door de instantie die verantwoordelijk is voor het type enclave. |
EnclaveGetEnclaveInformation- | Hiermee wordt informatie opgehaald over de momenteel uitgevoerde enclave. |
EnclaveSealData- | Hiermee wordt een versleuteld binair groot object (blob) gegenereerd op basis van niet-versleutelde gegevens. |
EnclaveUnsealData- | Ontsleutelt een versleuteld binair groot object (blob). |
EnclaveVerifyAttestationReport- | Controleert een attestation-rapport dat is gegenereerd op het huidige systeem. |
InitializeEnclave- | Initialiseert een enclave die u hebt gemaakt en geladen met gegevens. |
IsEnclaveTypeSupported | Hiermee wordt opgehaald of het opgegeven type enclave wordt ondersteund. |
LoadEnclaveData | Laadt gegevens in een niet-geïnitialiseerde enclave die u hebt gemaakt door CreateEnclave-aan te roepen. |
LoadEnclaveImage- | Laadt een afbeelding en alle bijbehorende importbewerkingen in een enclave. |
TerminateEnclave- | Hiermee beëindigt u de uitvoering van de threads die in een enclave worden uitgevoerd. |