Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Удаляет указанный анклав.
Синтаксис
BOOL DeleteEnclave(
[in] LPVOID lpAddress
);
Параметры
[in] lpAddress
Базовый адрес анклава, который требуется удалить.
Возвращаемое значение
TRUE Значение , если анклав был успешно удален; в противном случае FALSE. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Список распространенных кодов ошибок см. в разделе Системные коды ошибок. Для этой функции также применяются следующие коды ошибок.
| Код возврата | Описание |
|---|---|
| ERROR_ENCLAVE_NOT_TERMINATED | Выполнение потоков, выполняющихся с анклавом, не было завершено, так как либо не был вызван командлет TerminateEnclave , либо выполнение потоков еще не завершилось в ответ на предыдущий вызов TerminateEnclave. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 10 версии 1709 [только классические приложения] |
| Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
| Целевая платформа | Windows |
| Header | enclaveapi.h |
| Библиотека | onecore.lib |
| DLL | kernel32.dll; Api-ms-win-core-enclave-l1-1-0.dll |