Funzioni enclave
Quando si usano enclave usati per creare ambienti di esecuzione attendibili, vengono usate le funzioni 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 |
---|---|
CallEnclave | Chiama una funzione all'interno di un enclave. |
CreateEnclave | Crea una nuova enclave non inizializzata. Un enclave è un'area isolata di codice e dati all'interno dello spazio indirizzi per un'applicazione. Solo il codice eseguito all'interno dell'enclave può accedere ai dati all'interno della stessa enclave. |
DeleteEnclave | Elimina l'enclave specificato. |
EnclaveGetAttestationReport | Ottiene un report di attestazione dell'enclave che descrive l'enclave corrente ed è firmato dall'autorità responsabile del tipo dell'enclave. |
EnclaveGetEnclaveInformation | Ottiene informazioni sull'enclave attualmente in esecuzione. |
EnclaveSealData | Genera un oggetto binario di grandi dimensioni crittografato (BLOB) da dati non crittografati. |
EnclaveUnsealData | Decrittografa un oggetto binario di grandi dimensioni crittografato (BLOB). |
EnclaveVerifyAttestationReport | Verifica un report di attestazione generato nel sistema corrente. |
InitializeEnclave | Inizializza un enclave creato e caricato con i dati. |
IsEnclaveTypeSupported | Recupera un valore che indica se il tipo di enclave specificato è supportato. |
LoadEnclaveData | Carica i dati in un enclave non inizializzato creato chiamando CreateEnclave. |
LoadEnclaveImage | Carica un'immagine e tutte le relative importazioni in un enclave. |
TerminateEnclave | Termina l'esecuzione dei thread in esecuzione all'interno di un enclave. |