VBS_ENCLAVE_REPORT_VARDATA_HEADER結構 (ntenclv.h)

描述 EnclaveGetAttestationReport 函式產生的報表中包含的變數數據區塊格式。

語法

typedef struct VBS_ENCLAVE_REPORT_VARDATA_HEADER {
  UINT32 DataType;
  UINT32 Size;
} VBS_ENCLAVE_REPORT_VARDATA_HEADER;

成員

DataType

變數數據區塊的類型。

意義
VBS_ENCLAVE_VARDATA_INVALID
0x00000000
變數數據區塊無效。
VBS_ENCLAVE_VARDATA_MODULE
0x00000001
變數數據區塊是模組。

Size

此變數數據區塊的大小,包括標頭,以位元組為單位。

備註

記憶體保護區證明報表包含零或變數數據區塊。 這些變數資料區塊包含下列專案:

  • 描述變數數據區塊格式的 VBS_ENCLAVE_REPORT_VARDATA_HEADER 結構。
  • VBS_ENCLAVE_REPORT_VARDATA_HEADER 結構所描述的數據。 如果VBS_ENCLAVE_VARDATA_MODULE VBS_ENCLAVE_REPORT_VARDATA_HEADER結構的DataType成員值,則此數據是VBS_ENCLAVE_REPORT_MODULE結構。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1709 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
標頭 ntenclv.h

另請參閱

記憶體保護區結構

EnclaveGetAttestationReport

VBS_ENCLAVE_REPORT

VBS_ENCLAVE_REPORT_MODULE