estructura ENCLAVE_IDENTITY (ntenclv.h)
Describe la identidad del módulo principal de un enclave.
Sintaxis
typedef struct ENCLAVE_IDENTITY {
UINT8 OwnerId[IMAGE_ENCLAVE_LONG_ID_LENGTH];
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 EnclaveSvn;
UINT32 SecureKernelSvn;
UINT32 PlatformSvn;
UINT32 Flags;
UINT32 SigningLevel;
UINT32 EnclaveType;
} ENCLAVE_IDENTITY;
Miembros
OwnerId[IMAGE_ENCLAVE_LONG_ID_LENGTH]
Identificador del propietario del enclave.
UniqueId[IMAGE_ENCLAVE_LONG_ID_LENGTH]
Identificador único del módulo principal del enclave.
AuthorId[IMAGE_ENCLAVE_LONG_ID_LENGTH]
Identificador de autor del módulo principal del enclave.
FamilyId[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
es decir, el identificador de familia del módulo principal del enclave.
ImageId[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
Identificador de imagen del módulo principal del enclave.
EnclaveSvn
Número de versión de seguridad del módulo principal para el enclave.
SecureKernelSvn
Número de versión de seguridad del kernel del modo seguro virtual (VSM).
PlatformSvn
Número de versión de seguridad de la plataforma que hospeda el enclave.
Flags
Marcas que describen la directiva en tiempo de ejecución para el enclave.
Valor | Significado |
---|---|
ENCLAVE_FLAG_FULL_DEBUG_ENABLED0x00000001 |
El enclave admite la depuración. |
ENCLAVE_FLAG_DYNAMIC_DEBUG_ENABLED0x00000002 |
El enclave admite la depuración dinámica. |
ENCLAVE_FLAG_DYNAMIC_DEBUG_ACTIVE0x00000004 |
La depuración dinámica está activada para el enclave. |
SigningLevel
Nivel de firma del módulo principal para el enclave.
EnclaveType
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 |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de