VBS_ENCLAVE_REPORT_PKG_HEADER structure (ntenclv.h)
Décrit le contenu d’un rapport généré en appelant la fonction EnclaveGetAttestationReport .
Syntaxe
typedef struct VBS_ENCLAVE_REPORT_PKG_HEADER {
UINT32 PackageSize;
UINT32 Version;
UINT32 SignatureScheme;
UINT32 SignedStatementSize;
UINT32 SignatureSize;
UINT32 Reserved;
} VBS_ENCLAVE_REPORT_PKG_HEADER;
Membres
PackageSize
Somme des tailles de la structure VBS_ENCLAVE_REPORT_PKG_HEADER , de l’instruction signée et de la signature contenue dans un rapport généré en appelant la fonction EnclaveGetAttestationReport , en octets.
Version
La version de la structure VBS_ENCLAVE_REPORT_PKG_HEADER dans un rapport généré en appelant la fonction EnclaveGetAttestationReport . La seule version actuellement prise en charge est VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT, qui est égale à 1
.
SignatureScheme
Schéma utilisé pour la signature dans un rapport généré en appelant la fonction EnclaveGetAttestationReport .
SignedStatementSize
Taille des données signées contenues dans un rapport généré en appelant la fonction EnclaveGetAttestationReport , en octets.
SignatureSize
Taille de la signature contenue dans un rapport généré en appelant la fonction EnclaveGetAttestationReport , en octets.
Reserved
Réservé.
Remarques
Le rapport généré par EnclaveGetAttestationReport se compose des éléments suivants :
- VBS_ENCLAVE_REPORT_PKG_HEADER structure
- Instruction signée qui se compose des éléments suivants :
- Structure VBS_ENCLAVE_REPORT
- Zéro ou plusieurs blocs de données variables qui se composent des éléments suivants :
- Structure VBS_ENCLAVE_REPORT_VARDATA_HEADER
- Données décrites par la structure VBS_ENCLAVE_REPORT_VARDATA_HEADER
- Une signature
Configuration requise
Client minimal pris en charge | Windows 10, version 1709 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
En-tête | ntenclv.h |