VBS_ENCLAVE_REPORT_PKG_HEADER 結構 (ntenclv.h)
描述呼叫 EnclaveGetAttestationReport 函式所產生的報表內容。
語法
typedef struct VBS_ENCLAVE_REPORT_PKG_HEADER {
UINT32 PackageSize;
UINT32 Version;
UINT32 SignatureScheme;
UINT32 SignedStatementSize;
UINT32 SignatureSize;
UINT32 Reserved;
} VBS_ENCLAVE_REPORT_PKG_HEADER;
成員
PackageSize
以位元組為單位呼叫 EnclaveGetAttestationReport 函式所產生的報表中VBS_ENCLAVE_REPORT_PKG_HEADER結構大小、已簽署語句和簽章的總和。
Version
呼叫 EnclaveGetAttestationReport 函式所產生的報表中VBS_ENCLAVE_REPORT_PKG_HEADER結構的版本。 目前唯一支援的版本 是VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT,等於 1
。
SignatureScheme
呼叫 EnclaveGetAttestationReport 函式所產生的報表中籤章所使用的配置。
SignedStatementSize
以位元組為單位呼叫 EnclaveGetAttestationReport 函式所產生的報表中包含的已簽署數據大小。
SignatureSize
以位元組為單位呼叫 EnclaveGetAttestationReport 函式所產生的報表中包含的簽章大小。
Reserved
保留的。
備註
EnclaveGetAttestationReport 產生的報表包含下列專案:
- VBS_ENCLAVE_REPORT_PKG_HEADER 結構
- 由下列項目組成的帶正負號語句:
- VBS_ENCLAVE_REPORT結構
- 包含下列項目的零個或多個變數資料區塊:
- 簽章
規格需求
最低支援的用戶端 | Windows 10 版本 1709 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
標頭 | ntenclv.h |