ntenclv.h 标头

此标头由系统服务和安全 Enclave 使用。 有关详细信息,请参阅:

ntenclv.h 包含以下编程接口:

结构

 
ENCLAVE_IDENTITY

描述 enclave 的主模块的标识。
ENCLAVE_INFORMATION

包含有关当前正在执行的 enclave 的信息。
VBS_ENCLAVE_REPORT

描述通过调用 EnclaveGetAttestationReport 函数生成的报表中包含的已签名语句的格式。
VBS_ENCLAVE_REPORT_MODULE

描述为 enclave 加载的模块。
VBS_ENCLAVE_REPORT_PKG_HEADER

描述通过调用 EnclaveGetAttestationReport 函数生成的报表的内容。
VBS_ENCLAVE_REPORT_VARDATA_HEADER

描述 EnclaveGetAttestationReport 函数生成的报表中包含的变量数据块的格式。

枚举

 
ENCLAVE_SEALING_IDENTITY_POLICY

定义一个值,该值指定另一个 enclave 必须如何与调用 EnclaveSealData 的 enclave 来解封数据的 enclave 相关。