ENCLAVE_INIT_INFO_SGX結構 (winnt.h)
包含當記憶體保護區類型 ENCLAVE_TYPE_SGX 或 ENCLAVE_TYPE_SGX2時,用來初始化記憶體保護區的架構特定資訊,它會指定 Intel Software Guard Extensions (SGX) 架構延伸模組的記憶體保護區。
語法
typedef struct _ENCLAVE_INIT_INFO_SGX {
BYTE SigStruct[1808];
BYTE Reserved1[240];
BYTE EInitToken[304];
BYTE Reserved2[1744];
} ENCLAVE_INIT_INFO_SGX, *PENCLAVE_INIT_INFO_SGX;
成員
SigStruct[1808]
記憶體保護區簽章結構 (SIGSTRUCT) 用來初始化記憶體保護區。 這個結構會指定記憶體保護區簽署者之內存保護區的相關信息。
Reserved1[240]
未使用。
EInitToken[304]
用來初始化記憶體保護區的 EINIT 令牌結構 (EINITTOKEN) 。 初始化作業會使用此結構來確認記憶體保護區具有啟動許可權。
Reserved2[1744]
未使用。
備註
如需 SIGSTRUCT 和 EINITTOKEN 結構的詳細資訊,請參閱 Intel Software Guard Extensions 提供的 Intel SGX 程式設計參考。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
標頭 | winnt.h |