記憶體保護區結構
使用用來建立受信任執行環境的記憶體保護區時,會使用下列結構。
注意
針對 VBS 記憶體保護區使用這些 API 需要 Windows 11 組建 26100.2314 或更新版本或 Windows Server 2025 或更新版本。
本節內容
主題 | 說明 |
---|---|
ENCLAVE_CREATE_INFO_SGX | 包含當記憶體保護區類型 ENCLAVE_TYPE_SGX時,用來建立記憶體保護區的架構特定資訊,這會指定 Intel Software Guard Extensions (SGX) 架構延伸模組的記憶體保護區。 |
ENCLAVE_CREATE_INFO_VBS | 包含當記憶體保護區類型 ENCLAVE_TYPE_VBS時,用來建立記憶體保護區的架構特定資訊,其會指定虛擬化型安全性 (VBS) 記憶體保護區。 |
ENCLAVE_IDENTITY | 描述記憶體保護區主要模組的身分識別。 |
ENCLAVE_INFORMATION | 包含目前執行記憶體保護區的相關信息。 |
ENCLAVE_INIT_INFO_SGX | 包含當記憶體保護區類型 ENCLAVE_TYPE_SGX時,用來初始化記憶體保護區的架構特定資訊,這會指定 Intel Software Guard Extensions (SGX) 架構延伸模組的記憶體保護區。 |
ENCLAVE_INIT_INFO_VBS | 包含當記憶體保護區類型 ENCLAVE_TYPE_VBS時,用來初始化記憶體保護區的架構特定資訊,其會指定虛擬化型安全性 (VBS) 記憶體保護區。 |
IMAGE_ENCLAVE_CONFIG32 | 定義執行 32 位 Windows 之系統的記憶體保護區組態格式。 |
IMAGE_ENCLAVE_CONFIG64 | 定義執行 64 位 Windows 之系統的記憶體保護區組態格式。 |
IMAGE_ENCLAVE_IMPORT | 定義記憶體保護區可以匯入之影像陣列中的專案。 |
VBS_ENCLAVE_REPORT* | 描述呼叫 EnclaveGetAttestationReport 函式所產生的報表中包含的已簽署語句格式。 |
VBS_ENCLAVE_REPORT_MODULE | 描述針對記憶體保護區載入的模組。 |
VBS_ENCLAVE_REPORT_PKG_HEADER | 描述呼叫 EnclaveGetAttestationReport 函式所產生的報表內容。 |
VBS_ENCLAVE_REPORT_VARDATA_HEADER | 描述 EnclaveGetAttestationReport 函式所產生的報表中包含的變數數據區塊格式。 |