Skip to content

Latest commit

 

History

History
100 lines (76 loc) · 3.85 KB

ns-ntenclv-vbs_enclave_report_pkg_header.md

File metadata and controls

100 lines (76 loc) · 3.85 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NS:ntenclv.VBS_ENCLAVE_REPORT_PKG_HEADER
VBS_ENCLAVE_REPORT_PKG_HEADER (ntenclv.h)
Describes the contents of a report generated by calling the EnclaveGetAttestationReport function.
VBS_ENCLAVE_REPORT_PKG_HEADER
VBS_ENCLAVE_REPORT_PKG_HEADER structure
base.vbs_enclave_report_pkg_header
ntenclv/VBS_ENCLAVE_REPORT_PKG_HEADER
base\vbs_enclave_report_pkg_header.htm
base
F2E24F81-97F1-404E-9974-327C762683DA
02/02/2024
VBS_ENCLAVE_REPORT_PKG_HEADER, VBS_ENCLAVE_REPORT_PKG_HEADER structure, base.vbs_enclave_report_pkg_header, ntenclv/VBS_ENCLAVE_REPORT_PKG_HEADER
ntenclv.h
Windows
Windows 10, version 1709 [desktop apps only]
Windows Server 2016 [desktop apps only]
Windows
VBS_ENCLAVE_REPORT_PKG_HEADER
19H1
VBS_ENCLAVE_REPORT_PKG_HEADER
ntenclv/VBS_ENCLAVE_REPORT_PKG_HEADER
c++
APIRef
kbSyntax
HeaderDef
ntenclv.h
VBS_ENCLAVE_REPORT_PKG_HEADER

VBS_ENCLAVE_REPORT_PKG_HEADER structure

-description

Describes the contents of a report generated by calling the EnclaveGetAttestationReport function.

-struct-fields

-field PackageSize

The sum of the sizes of the VBS_ENCLAVE_REPORT_PKG_HEADER structure, the signed statement, and the signature contained in a report generated by calling the EnclaveGetAttestationReport function, in bytes.

-field Version

The version of the VBS_ENCLAVE_REPORT_PKG_HEADER structure in a report generated by calling the EnclaveGetAttestationReport function. The only version currently supported is VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT, which equals 1.

-field SignatureScheme

The scheme used for the signature in a report generated by calling the EnclaveGetAttestationReport function.

-field SignedStatementSize

The size of the signed data contained in a report generated by calling the EnclaveGetAttestationReport function, in bytes.

-field SignatureSize

The size of the signature contained in a report generated by calling the EnclaveGetAttestationReport function, in bytes.

-field Reserved

Reserved.

-remarks

The report that EnclaveGetAttestationReport generates consists of the following items:

-see-also

Enclave Structures

EnclaveGetAttestationReport

VBS_ENCLAVE_REPORT

VBS_ENCLAVE_REPORT_VARDATA_HEADER