DeleteEnclave 函式 (記憶體保護區api.h)
刪除指定的記憶體保護區。
語法
BOOL DeleteEnclave(
[in] LPVOID lpAddress
);
參數
[in] lpAddress
您要刪除之內存保護區的基位址。
傳回值
TRUE
如果已成功刪除記憶體保護區,則為 ;否則為 FALSE
。 若要取得擴充的錯誤資訊,請呼叫 GetLastError。
如需常見錯誤碼的清單,請參閱 系統錯誤碼。 下列錯誤碼也適用於此函式。
傳回碼 | Description |
---|---|
ERROR_ENCLAVE_NOT_TERMINATED | 未結束以記憶體保護區執行的線程執行,因為未呼叫 TerminateEnclave ,或線程的執行尚未結束以回應舊版 TerminateEnclave 的呼叫。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1709 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | enclaveapi.h |
程式庫 | onecore.lib |
Dll | kernel32.dll;Api-ms-win-core-enclave-l1-1-0.dll |