記憶體保護區函式

使用用來建立受信任執行環境的記憶體保護區時,會使用下列函式。

本節內容

主題 說明
CallEnclave 呼叫記憶體保護區內的函式。
CreateEnclave 建立新的未初始化記憶體保護區。 記憶體保護區是應用程式位址空間內的程式代碼和數據隔離區域。 只有記憶體保護區內執行的程式代碼可以存取相同記憶體保護區內的數據。
DeleteEnclave 刪除指定的記憶體保護區。
EnclaveGetAttestationReport 取得記憶體保護區證明報告,其描述目前的記憶體保護區,並由負責記憶體保護區類型的授權單位簽署。
EnclaveGetEnclaveInformation 取得目前執行記憶體保護區的相關信息。
EnclaveSealData 從未存取的數據產生加密的二進位大型物件(Blob)。
EnclaveUnsealData 解密加密的二進位大型物件 (blob)。
EnclaveVerifyAttestationReport 驗證目前系統上產生的證明報告。
InitializeEnclave 初始化您使用資料建立和載入的記憶體保護區。
IsEnclaveTypeSupported 擷取是否支援指定的記憶體保護區類型。
LoadEnclaveData 將數據載入您藉由呼叫 CreateEnclave 所建立的未初始化記憶體保護區。
LoadEnclaveImage 載入映像及其所有匯入記憶體保護區。
TerminateEnclave 結束在記憶體保護區內執行的線程執行。

另請參閱