Share via


ENCLAVE_SEALING_IDENTITY_POLICY列舉 (ntenclv.h)

定義值,指定另一個記憶體保護區必須與呼叫 EnclaveSealData 的記憶體 保護區相關,讓記憶體保護區解除密封數據。

Syntax

typedef enum ENCLAVE_SEALING_IDENTITY_POLICY {
  ENCLAVE_IDENTITY_POLICY_SEAL_INVALID = 0,
  ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE,
  ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE,
  ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE,
  ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY,
  ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR
} ;

常數

 
ENCLAVE_IDENTITY_POLICY_SEAL_INVALID
值: 0
這個值無效。 請勿使用。
ENCLAVE_IDENTITY_POLICY_SEAL_EXACT_CODE
載入未密封記憶體保護區之每個影像的所有位元組都必須符合密封記憶體保護區中每個影像的位元組,才能讓 EnclaveSealData 解密數據。
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_PRIMARY_CODE
載入未密封記憶體保護區之主要映像的所有位元組都必須符合密封記憶體保護區中主要映像的位元組,才能讓 EnclaveSealData 解密數據。
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_IMAGE
未密封記憶體保護區主要映射的作者標識碼、系列標識碼和映射標識碼必須符合密封記憶體保護區主要映像的作者識別碼、系列標識碼和映像標識碼,才能讓 EnclaveSealData 解密數據。 記憶體保護區可以視需要由作者修改多次,而且任何具有主要映像的記憶體保護區都可以取消密封數據,保留這些相同的識別值。
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_FAMILY
未密封記憶體保護區之主要映射的作者標識碼和系列標識碼必須符合密封記憶體保護區主要映射的作者標識符和系列識別符,才能讓 EnclaveSealData 解密數據。 此案例允許記憶體保護區與相同系列中的其他記憶體保護區交換資訊
ENCLAVE_IDENTITY_POLICY_SEAL_SAME_AUTHOR
未密封記憶體保護區主要映像的作者標識碼必須符合密封記憶體保護區主要映像的作者標識符,才能讓 EnclaveSealData 解密數據。 此案例允許記憶體保護區與相同作者所產生的任何其他記憶體保護區交換資訊。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1709 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
標頭 ntenclv.h

另請參閱

EnclaveSealData

記憶體保護區列舉