ntenclv.h-Header

Dieser Header wird von System Services und Secure Enklaven verwendet. Weitere Informationen findest du unter:

ntenclv.h enthält die folgenden Programmierschnittstellen:

Structures

 
ENCLAVE_IDENTITY

Beschreibt die Identität des primären Moduls einer Enklave.
ENCLAVE_INFORMATION

Enthält Informationen zur derzeit ausgeführten Enklave.
ENCLAVE_PACKAGE_IDENTITY

VBS_ENCLAVE_REPORT

Beschreibt das Format der in einem Bericht enthaltenen signierten Anweisung, der durch Aufrufen der Funktion EnclaveGetAttestationReport generiert wird.
VBS_ENCLAVE_REPORT_MODULE

Beschreibt ein modul, das für die Enklave geladen wurde.
VBS_ENCLAVE_REPORT_PACKAGE_ID

VBS_ENCLAVE_REPORT_PKG_HEADER

Beschreibt den Inhalt eines Berichts, der durch Aufrufen der Funktion EnclaveGetAttestationReport generiert wird.
VBS_ENCLAVE_REPORT_VARDATA_HEADER

Beschreibt das Format eines variablen Datenblocks, der in einem Bericht enthalten ist, den die Funktion EnclaveGetAttestationReport generiert.

Aufzählungen

 
ENCLAVE_SEALING_IDENTITY_POLICY

Definiert Werte, die angeben, wie eine andere Enklave mit der Enklave verknüpft sein muss, die EnclaveSealData für die Enklave aufruft, um die Daten zu entschlüsseln.