Compartir a través de


Función DeleteEnclave (enclaveapi.h)

Elimina el enclave especificado.

Sintaxis

BOOL DeleteEnclave(
  [in] LPVOID lpAddress
);

Parámetros

[in] lpAddress

La dirección base del enclave que desea eliminar.

Valor devuelto

TRUE si el enclave se eliminó correctamente; de lo contrario, FALSE. Para obtener información de error extendida, llame a GetLastError.

Para obtener una lista de códigos de error comunes, consulte Códigos de error del sistema. Los siguientes códigos de error también se aplican a esta función.

Código devuelto Descripción
ERROR_ENCLAVE_NOT_TERMINATED No se finalizó la ejecución de subprocesos que se ejecutan con el enclave, ya que no se llamó a TerminateEnclave o la ejecución de los subprocesos aún no ha finalizado en respuesta a una llamada anterior a TerminateEnclave.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1709 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado enclaveapi.h
Library onecore.lib
Archivo DLL kernel32.dll; Api-ms-win-core-enclave-l1-1-0.dll

Consulte también

Funciones de enclave

TerminateEnclave

CreateEnclave