struktur VBS_ENCLAVE_REPORT_PKG_HEADER (ntenclv.h)

Menjelaskan konten laporan yang dihasilkan dengan memanggil fungsi EnclaveGetAttestationReport .

Sintaks

typedef struct VBS_ENCLAVE_REPORT_PKG_HEADER {
  UINT32 PackageSize;
  UINT32 Version;
  UINT32 SignatureScheme;
  UINT32 SignedStatementSize;
  UINT32 SignatureSize;
  UINT32 Reserved;
} VBS_ENCLAVE_REPORT_PKG_HEADER;

Anggota

PackageSize

Jumlah ukuran struktur VBS_ENCLAVE_REPORT_PKG_HEADER , pernyataan yang ditandatangani, dan tanda tangan yang terkandung dalam laporan yang dihasilkan dengan memanggil fungsi EnclaveGetAttestationReport , dalam byte.

Version

Versi struktur VBS_ENCLAVE_REPORT_PKG_HEADER dalam laporan yang dihasilkan dengan memanggil fungsi EnclaveGetAttestationReport . Satu-satunya versi yang saat ini didukung adalah VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT, yang sama dengan 1.

SignatureScheme

Skema yang digunakan untuk tanda tangan dalam laporan yang dihasilkan dengan memanggil fungsi EnclaveGetAttestationReport .

SignedStatementSize

Ukuran data yang ditandatangani yang terkandung dalam laporan yang dihasilkan dengan memanggil fungsi EnclaveGetAttestationReport , dalam byte.

SignatureSize

Ukuran tanda tangan yang terkandung dalam laporan yang dihasilkan dengan memanggil fungsi EnclaveGetAttestationReport , dalam byte.

Reserved

Dicadangkan.

Keterangan

Laporan yang dihasilkan EnclaveGetAttestationReport terdiri dari item berikut:

Persyaratan

   
Klien minimum yang didukung Windows 10, versi 1709 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Header ntenclv.h

Lihat juga

Struktur Enklave

EnclaveGetAttestationReport

VBS_ENCLAVE_REPORT

VBS_ENCLAVE_REPORT_VARDATA_HEADER