Share via


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 :

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

Voir aussi

Structures d’enclave

EnclaveGetAttestationReport

VBS_ENCLAVE_REPORT

VBS_ENCLAVE_REPORT_VARDATA_HEADER