このヘッダーは、System Services とセキュリティで保護されたエンクレーブによって使用されます。 詳細については、以下を参照してください:
ntenclv.h には、次のプログラミング インターフェイスが含まれています。
Structures
|
ENCLAVE_IDENTITY エンクレーブのプライマリ モジュールの ID について説明します。 |
|
ENCLAVE_INFORMATION 現在実行中のエンクレーブに関する情報が含まれます。 |
|
ENCLAVE_PACKAGE_IDENTITY |
|
VBS_ENCLAVE_REPORT EnclaveGetAttestationReport 関数を呼び出して生成されたレポートに含まれる署名付きステートメントの形式について説明します。 |
|
VBS_ENCLAVE_REPORT_MODULE エンクレーブ用に読み込まれたモジュールについて説明します。 |
|
VBS_ENCLAVE_REPORT_PACKAGE_ID |
|
VBS_ENCLAVE_REPORT_PKG_HEADER EnclaveGetAttestationReport 関数を呼び出して生成されるレポートの内容について説明します。 |
|
VBS_ENCLAVE_REPORT_VARDATA_HEADER EnclaveGetAttestationReport 関数が生成するレポートに含まれる変数データ ブロックの形式について説明します。 |
Enumerations
|
ENCLAVE_SEALING_IDENTITY_POLICY EnclaveSealData を呼び出してエンクレーブを呼び出してデータをアンシールするエンクレーブに、別のエンクレーブを関連付ける方法を指定する値を定義します。 |