Função DeleteEnclave (enclaveapi.h)
Exclui o enclave especificado.
Sintaxe
BOOL DeleteEnclave(
[in] LPVOID lpAddress
);
Parâmetros
[in] lpAddress
O endereço base do enclave que você deseja excluir.
Retornar valor
TRUE
se o enclave foi excluído com êxito; caso contrário FALSE
, . Para obter informações de erro estendidas, chame GetLastError.
Para obter uma lista de códigos de erro comuns, consulte Códigos de erro do sistema. Os códigos de erro a seguir também se aplicam a essa função.
Código de retorno | Descrição |
---|---|
ERROR_ENCLAVE_NOT_TERMINATED | A execução de threads em execução com o enclave não foi encerrada, porque TerminateEnclave não foi chamado ou a execução dos threads ainda não terminou em resposta a uma chamada anterior para TerminateEnclave. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1709 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | enclaveapi.h |
Biblioteca | onecore.lib |
DLL | kernel32.dll; Api-ms-win-core-enclave-l1-1-0.dll |