IMAGE_ENCLAVE_IMPORT struttura (winnt.h)
Definisce una voce nella matrice di immagini che un enclave può importare.
Sintassi
typedef struct _IMAGE_ENCLAVE_IMPORT {
DWORD MatchType;
DWORD MinimumSecurityVersion;
BYTE UniqueOrAuthorID[IMAGE_ENCLAVE_LONG_ID_LENGTH];
BYTE FamilyID[IMAGE_ENCLAVE_SHORT_ID_LENGTH];
BYTE ImageID[IMAGE_ENCLAVE_SHORT_ID_LENGTH];
DWORD ImportName;
DWORD Reserved;
} IMAGE_ENCLAVE_IMPORT, *PIMAGE_ENCLAVE_IMPORT;
Members
MatchType
Tipo di identificatore dell'immagine che deve corrispondere al valore nel record di importazione.
Valore | Significato |
---|---|
IMAGE_ENCLAVE_IMPORT_MATCH_NONE0x00000000 |
Nessuno degli identificatori dell'immagine deve corrispondere al valore nel record di importazione. |
IMAGE_ENCLAVE_IMPORT_MATCH_UNIQUE_ID0x00000001 |
Il valore dell'identificatore univoco dell'enclave dell'immagine deve corrispondere al valore nel record di importazione. In caso contrario, il caricamento dell'immagine ha esito negativo. |
IMAGE_ENCLAVE_IMPORT_MATCH_AUTHOR_ID0x00000002 |
Il valore dell'identificatore dell'autore dell'enclave dell'immagine deve corrispondere al valore del record di importazione. In caso contrario, il caricamento dell'immagine ha esito negativo. Se questo flag è impostato e il record di importazione indica un identificatore di autore di tutti gli zeri, l'immagine importata deve far parte dell'installazione di Windows. |
IMAGE_ENCLAVE_IMPORT_MATCH_FAMILY_ID0x00000003 |
Il valore dell'identificatore della famiglia di enclave dell'immagine deve corrispondere al valore del record di importazione. In caso contrario, il caricamento dell'immagine ha esito negativo. |
IMAGE_ENCLAVE_IMPORT_MATCH_IMAGE_ID0x00000004 |
Il valore dell'identificatore dell'immagine enclave dell'immagine deve corrispondere al valore del record di importazione. In caso contrario, il caricamento dell'immagine ha esito negativo. |
MinimumSecurityVersion
Versione minima di sicurezza dell'enclave che ogni immagine deve avere per l'immagine da importare correttamente. L'immagine viene rifiutata a meno che la versione di sicurezza dell'enclave sia uguale o maggiore del valore minimo nel record di importazione. Impostare il valore nel record di importazione su zero per disattivare il controllo della versione di sicurezza.
UniqueOrAuthorID[IMAGE_ENCLAVE_LONG_ID_LENGTH]
Identificatore univoco del modulo primario per l'enclave, se il membro MatchType è IMAGE_ENCLAVE_IMPORT_MATCH_UNIQUE_ID. In caso contrario, l'identificatore di autore del modulo primario per l'enclave..
FamilyID[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
Identificatore di famiglia del modulo primario per l'enclave.
ImageID[IMAGE_ENCLAVE_SHORT_ID_LENGTH]
Identificatore dell'immagine del modulo primario per l'enclave.
ImportName
Indirizzo virtuale relativo di una stringa con terminazione NULL contenente lo stesso valore trovato nella directory di importazione per l'immagine.
Reserved
Riservato.
Requisiti
Client minimo supportato | Windows 10 versione 1709 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Intestazione | winnt.h |