Fungsi EnclaveVerifyAttestationReport (winenclaveapi.h)
Memverifikasi laporan pengesahan yang dihasilkan pada sistem saat ini.
Sintaks
HRESULT EnclaveVerifyAttestationReport(
[in] UINT32 EnclaveType,
[in] const VOID *Report,
[in] UINT32 ReportSize
);
Parameter
[in] EnclaveType
Jenis enklave tempat laporan dibuat. Pasti ENCLAVE_TYPE_VBS.
[in] Report
Penunjuk ke buffer yang menyimpan laporan. Laporan ini dapat disimpan baik dalam rentang alamat enklave atau dalam ruang alamat proses host.
[in] ReportSize
Ukuran laporan, dalam byte.
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Fungsi ini digunakan jika dua enklave berjalan pada sistem yang sama dan perlu membangun saluran aman antara satu sama lain. Saat Anda memanggil EnclaveVerifyAttestationReport dari enklave keamanan berbasis virtualisasi (VBS), Anda hanya dapat menggunakan EnclaveVerifyAttestationReport untuk memvalidasi laporan pengesahan yang dihasilkan enklave VBS lain.
EnclaveVerifyAttestationReport harus dipanggil dari dalam enklave, dan hanya didukung dalam enklave yang memiliki jenis enklave ENCLAVE_TYPE_VBS .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1709 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winenclaveapi.h |
Pustaka | Vertdll.lib |
DLL | Vertdll.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk