Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt ein Modul, das für die Enklave geladen wird. Der Bericht enthält eine VBS_ENCLAVE_REPORT_MODULE Struktur für jedes Modul, das für die Enclave geladen wird, mit Ausnahme des primären Moduls für die Enclave, das im EnclaveIdentity-Element der VBS_ENCLAVE_REPORT-Struktur beschrieben wird.
Syntax
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;
Member
Header
Der Variablendatenheader für den Bericht.
UniqueId[IMAGE_ENCLAVE_LONG_ID_LENGTH]
Der eindeutige Enclave-Bezeichner des Moduls.
AuthorId[IMAGE_ENCLAVE_LONG_ID_LENGTH]
Der Autorbezeichner des Moduls.
FamilyId[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
Der Familienbezeichner des Moduls.
ImageId[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
Der Bildbezeichner des Moduls.
Svn
Die Nummer der Sicherheitsversion des Moduls.
ModuleName[ANYSIZE_ARRAY]
Eine NULL-beendete Zeichenfolge, die den Namen des Moduls enthält, als es in die Enclave geladen wurde.
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 |