estrutura VBS_ENCLAVE_REPORT_PKG_HEADER (ntenclv.h)
Descreve o conteúdo de um relatório gerado chamando a função EnclaveGetAttestationReport .
Sintaxe
typedef struct VBS_ENCLAVE_REPORT_PKG_HEADER {
UINT32 PackageSize;
UINT32 Version;
UINT32 SignatureScheme;
UINT32 SignedStatementSize;
UINT32 SignatureSize;
UINT32 Reserved;
} VBS_ENCLAVE_REPORT_PKG_HEADER;
Membros
PackageSize
A soma dos tamanhos da estrutura VBS_ENCLAVE_REPORT_PKG_HEADER , da instrução assinada e da assinatura contida em um relatório gerado chamando a função EnclaveGetAttestationReport , em bytes.
Version
A versão da estrutura VBS_ENCLAVE_REPORT_PKG_HEADER em um relatório gerado chamando a função EnclaveGetAttestationReport . A única versão com suporte no momento é VBS_ENCLAVE_REPORT_PKG_HEADER_VERSION_CURRENT, que é igual a 1
.
SignatureScheme
O esquema usado para a assinatura em um relatório gerado chamando a função EnclaveGetAttestationReport .
SignedStatementSize
O tamanho dos dados assinados contidos em um relatório gerado chamando a função EnclaveGetAttestationReport , em bytes.
SignatureSize
O tamanho da assinatura contida em um relatório gerado chamando a função EnclaveGetAttestationReport , em bytes.
Reserved
Reservado.
Comentários
O relatório gerado pelo EnclaveGetAttestationReport consiste nos seguintes itens:
- estrutura VBS_ENCLAVE_REPORT_PKG_HEADER
- Uma instrução assinada que consiste nos seguintes itens:
- Uma estrutura VBS_ENCLAVE_REPORT
- Zero ou mais blocos de dados variáveis que consistem nos seguintes itens:
- Uma estrutura VBS_ENCLAVE_REPORT_VARDATA_HEADER
- Dados descritos pela estrutura VBS_ENCLAVE_REPORT_VARDATA_HEADER
- Uma assinatura
Requisitos
Cliente mínimo com suporte | Windows 10, versão 1709 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Cabeçalho | ntenclv.h |