Freigeben über


ntenclv.h-Header

Dieser Header wird von System Services und Secure Enclaves verwendet. Weitere Informationen finden Sie unter

ntenclv.h enthält die folgenden Programmierschnittstellen:

Strukturen

 
ENCLAVE_IDENTITY

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

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

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

Beschreibt ein Modul, das für die Enklave geladen wird.
VBS_ENCLAVE_REPORT_PKG_HEADER

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

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

Enumerationen

 
ENCLAVE_SEALING_IDENTITY_POLICY

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