winenclaveapi.h 标头

此标头由 System Services 和安全 Enclave 使用。 有关详细信息,请参见:

注释

将这些 API 用于 VBS Enclave 需要 Windows 11 内部版本 26100.2314 或更高版本或 Windows Server 2025 或更高版本。

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

功能

 
EnclaveCopyIntoEnclave

将数据从不安全的地址(enclave 外部)复制到 enclave 中。
EnclaveCopyOutOfEnclave

将数据从 enclave 复制到不受信任的地址(enclave 外部)。
EnclaveGetAttestationReport

获取一个 enclave 证明报告,该报告描述当前 enclave,并由负责 enclave 类型的颁发机构签名。
EnclaveGetEnclaveInformation

获取有关当前正在执行的 enclave 的信息。
EnclaveRestrictContainingProcessAccess

此函数通过 enclave 限制其包含进程的地址空间(或还原)访问。
EnclaveSealData

从非加密数据生成加密的二进制大型对象 (blob)。
EnclaveUnsealData

解密已加密的二进制大型对象 (blob)。
EnclaveUsesAttestedKeys

此方法指示 Enclave 是否使用安全证明的密钥。
EnclaveVerifyAttestationReport

验证在当前系统上生成的证明报告。