Partager via


en-tête ntenclv.h

Cet en-tête est utilisé par les services système et les enclaves sécurisées. Pour plus d'informations, consultez les pages suivantes :

ntenclv.h contient les interfaces de programmation suivantes :

Structures

 
ENCLAVE_IDENTITY

Décrit l’identité du module principal d’une enclave.
ENCLAVE_INFORMATION

Contient des informations sur l’enclave en cours d’exécution.
VBS_ENCLAVE_REPORT

Décrit le format de l’instruction signée contenue dans un rapport généré en appelant la fonction EnclaveGetAttestationReport.
VBS_ENCLAVE_REPORT_MODULE

Décrit un module chargé pour l’enclave.
VBS_ENCLAVE_REPORT_PKG_HEADER

Décrit le contenu d’un rapport généré en appelant la fonction EnclaveGetAttestationReport.
VBS_ENCLAVE_REPORT_VARDATA_HEADER

Décrit le format d’un bloc de données de variable contenu dans un rapport généré par la fonction EnclaveGetAttestationReport.

Énumérations

 
ENCLAVE_SEALING_IDENTITY_POLICY

Définit des valeurs qui spécifient comment une autre enclave doit être liée à l’enclave qui appelle EnclaveSealData pour que l’enclave désactive les données.