estrutura VBS_ENCLAVE_REPORT_VARDATA_HEADER (ntenclv.h)
Descreve o formato de um bloco de dados variável contido em um relatório gerado pela função EnclaveGetAttestationReport .
Sintaxe
typedef struct VBS_ENCLAVE_REPORT_VARDATA_HEADER {
UINT32 DataType;
UINT32 Size;
} VBS_ENCLAVE_REPORT_VARDATA_HEADER;
Membros
DataType
O tipo do bloco de dados da variável.
Valor | Significado |
---|---|
VBS_ENCLAVE_VARDATA_INVALID0x00000000 |
O bloco de dados da variável não é válido. |
VBS_ENCLAVE_VARDATA_MODULE0x00000001 |
O bloco de dados da variável é um módulo. |
Size
O tamanho desse bloco de dados variável, incluindo o cabeçalho, em bytes.
Comentários
Um relatório de atestado de enclave inclui zero ou blocos de dados variáveis. Esses blocos de dados variáveis consistem nos seguintes itens:
- Uma estrutura VBS_ENCLAVE_REPORT_VARDATA_HEADER que descreve o formato do bloco de dados da variável.
- Os dados descritos pela estrutura VBS_ENCLAVE_REPORT_VARDATA_HEADER . Se o valor do membro DataType da estrutura VBS_ENCLAVE_REPORT_VARDATA_HEADER for VBS_ENCLAVE_VARDATA_MODULE, esses dados serão uma estrutura VBS_ENCLAVE_REPORT_MODULE .
Requisitos
Requisito | Valor |
---|---|
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 |