Condividi tramite


struttura VBS_ENCLAVE_REPORT_PKG_HEADER (ntenclv.h)

Descrive il contenuto di un report generato chiamando la funzione EnclaveGetAttestationReport .

Sintassi

typedef struct VBS_ENCLAVE_REPORT_PKG_HEADER {
  UINT32 PackageSize;
  UINT32 Version;
  UINT32 SignatureScheme;
  UINT32 SignedStatementSize;
  UINT32 SignatureSize;
  UINT32 Reserved;
} VBS_ENCLAVE_REPORT_PKG_HEADER;

Members

PackageSize

Somma delle dimensioni della struttura VBS_ENCLAVE_REPORT_PKG_HEADER , dell'istruzione firmata e della firma contenuta in un report generato chiamando la funzione EnclaveGetAttestationReport , in byte.

Version

Versione della struttura VBS_ENCLAVE_REPORT_PKG_HEADER in un report generato chiamando la funzione EnclaveGetAttestationReport . L'unica versione attualmente supportata è VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT, che è uguale a 1.

SignatureScheme

Schema utilizzato per la firma in un report generato chiamando la funzione EnclaveGetAttestationReport .

SignedStatementSize

Dimensioni dei dati firmati contenuti in un report generato chiamando la funzione EnclaveGetAttestationReport , in byte.

SignatureSize

Dimensione della firma contenuta in un report generato chiamando la funzione EnclaveGetAttestationReport , in byte.

Reserved

Riservato.

Commenti

Il report generato da EnclaveGetAttestationReport è costituito dagli elementi seguenti:

Requisiti

   
Client minimo supportato Windows 10 versione 1709 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Intestazione ntenclv.h

Vedi anche

Strutture dell'enclave

EnclaveGetAttestationReport

VBS_ENCLAVE_REPORT

VBS_ENCLAVE_REPORT_VARDATA_HEADER