Partager via


en-tête enclaveapi.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 :

enclaveapi.h contient les interfaces de programmation suivantes :

Fonctions

 
CallEnclave

Appelle une fonction dans une enclave.
CreateEnclave

Crée une enclave non initialisée. Une enclave est une région isolée de code et de données dans l’espace d’adressage d’une application. Seul le code qui s’exécute dans l’enclave peut accéder aux données dans la même enclave.
DeleteEnclave

Supprime l’enclave spécifiée.
InitializeEnclave

Initialise une enclave que vous avez créée et chargée avec des données.
IsEnclaveTypeSupported

Récupère si le type d’enclave spécifié est pris en charge.
LoadEnclaveData

Charge des données dans une enclave non initialisée que vous avez créée en appelant CreateEnclave.
LoadEnclaveImageA

Charge une image et toutes ses importations dans une enclave. (ANSI)
LoadEnclaveImageW

Charge une image et toutes ses importations dans une enclave. (Unicode)
TerminateEnclave

Met fin à l’exécution des threads qui s’exécutent dans une enclave.