VBS_ENCLAVE_REPORT_VARDATA_HEADER-Struktur (ntenclv.h)
Beschreibt das Format eines Variablendatenblocks, der in einem Bericht enthalten ist, den die EnclaveGetAttestationReport-Funktion generiert.
Syntax
typedef struct VBS_ENCLAVE_REPORT_VARDATA_HEADER {
UINT32 DataType;
UINT32 Size;
} VBS_ENCLAVE_REPORT_VARDATA_HEADER;
Member
DataType
Der Typ des Variablendatenblocks.
Wert | Bedeutung |
---|---|
VBS_ENCLAVE_VARDATA_INVALID0x00000000 |
Der Variablendatenblock ist ungültig. |
VBS_ENCLAVE_VARDATA_MODULE0x00000001 |
Der Variablendatenblock ist ein Modul. |
Size
Die Größe dieses Variablendatenblocks, einschließlich des Headers, in Bytes.
Hinweise
Ein Enclave-Nachweisbericht enthält null- oder variable Datenblöcke. Diese Variablendatenblöcke bestehen aus den folgenden Elementen:
- Eine VBS_ENCLAVE_REPORT_VARDATA_HEADER Struktur, die das Format des Variablendatenblocks beschreibt.
- Die von der VBS_ENCLAVE_REPORT_VARDATA_HEADER-Struktur beschriebenen Daten. Wenn der Wert des DataType-Elements der VBS_ENCLAVE_REPORT_VARDATA_HEADER-StrukturVBS_ENCLAVE_VARDATA_MODULE ist, handelt es sich bei diesen Daten um eine VBS_ENCLAVE_REPORT_MODULE-Struktur .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1709 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Kopfzeile | ntenclv.h |