Funzione DeleteEnclave (enclaveapi.h)
Elimina l'enclave specificato.
Sintassi
BOOL DeleteEnclave(
[in] LPVOID lpAddress
);
Parametri
[in] lpAddress
Indirizzo di base dell'enclave da eliminare.
Valore restituito
TRUE
se l'enclave è stato eliminato correttamente; altrimenti FALSE
. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Per un elenco di codici di errore comuni, vedere Codici di errore di sistema. I codici di errore seguenti si applicano anche per questa funzione.
Codice restituito | Descrizione |
---|---|
ERROR_ENCLAVE_NOT_TERMINATED | L'esecuzione dei thread in esecuzione con l'enclave non è stata terminata, perché TerminateEnclave non è stata chiamata o l'esecuzione dei thread non è ancora stata terminata in risposta a una chiamata precedente a TerminateEnclave. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 versione 1709 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | enclaveapi.h |
Libreria | onecore.lib |
DLL | kernel32.dll; Api-ms-win-core-enclave-l1-1-0.dll |