estructura VBS_ENCLAVE_REPORT_MODULE (ntenclv.h)
Describe un módulo cargado para el enclave. El informe contiene una estructura VBS_ENCLAVE_REPORT_MODULE para cada módulo cargado para el enclave, excepto el módulo principal del enclave, que se describe en el miembro EnclaveIdentity de la estructura VBS_ENCLAVE_REPORT .
Sintaxis
typedef struct VBS_ENCLAVE_REPORT_MODULE {
VBS_ENCLAVE_REPORT_VARDATA_HEADER Header;
UINT8 UniqueId[IMAGE_ENCLAVE_LONG_ID_LENGTH];
UINT8 AuthorId[IMAGE_ENCLAVE_LONG_ID_LENGTH];
UINT8 FamilyId[IMAGE_ENCLAVE_SHORT_ID_LENGTH];
UINT8 ImageId[IMAGE_ENCLAVE_SHORT_ID_LENGTH];
UINT32 Svn;
WCHAR ModuleName[ANYSIZE_ARRAY];
} VBS_ENCLAVE_REPORT_MODULE;
Miembros
Header
Encabezado de datos de variable para el informe.
UniqueId[IMAGE_ENCLAVE_LONG_ID_LENGTH]
Identificador único del enclave del módulo.
AuthorId[IMAGE_ENCLAVE_LONG_ID_LENGTH]
Identificador de autor del módulo.
FamilyId[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
Identificador de familia del módulo.
ImageId[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
Identificador de imagen del módulo.
Svn
Número de versión de seguridad del módulo.
ModuleName[ANYSIZE_ARRAY]
Cadena terminada en NULL que contiene el nombre del módulo a medida que se cargó en el enclave.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1709 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Encabezado | ntenclv.h |