ntenclv.h header
This header is used by System Services and Secure Enclaves. For more information, see:
ntenclv.h contains the following programming interfaces:
Structures
ENCLAVE_IDENTITY Describes the identity of the primary module of an enclave. |
ENCLAVE_INFORMATION Contains information about the currently executing enclave. |
VBS_ENCLAVE_REPORT Describes the format of the signed statement contained in a report generated by calling the EnclaveGetAttestationReport function. |
VBS_ENCLAVE_REPORT_MODULE Describes a module loaded for the enclave. |
VBS_ENCLAVE_REPORT_PKG_HEADER Describes the contents of a report generated by calling the EnclaveGetAttestationReport function. |
VBS_ENCLAVE_REPORT_VARDATA_HEADER Describes the format of a variable data block contained in a report that the EnclaveGetAttestationReport function generates. |
Enumerations
ENCLAVE_SEALING_IDENTITY_POLICY Defines values that specify how another enclave must be related to the enclave that calls EnclaveSealData for the enclave to unseal the data. |