此标头由 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 验证在当前系统上生成的证明报告。 |