winenclaveapi.h ヘッダー

このヘッダーは、System Services とセキュリティで保護されたエンクレーブによって使用されます。 詳細については、以下を参照してください。

注

VBS エンクレーブにこれらの API を使用するには、Windows 11 ビルド 26100.2314 以降または Windows Server 2025 以降が必要です。

winenclaveapi.h には、次のプログラミング インターフェイスが含まれています。

機能

 
EnclaveCopyIntoEnclave

セキュリティで保護されていないアドレス (エンクレーブの外部) からエンクレーブにデータをコピーします。
EnclaveCopyOutOfEnclave

エンクレーブから信頼されていないアドレス (エンクレーブの外部) にデータをコピーします。
EnclaveGetAttestationReport

現在のエンクレーブを記述し、エンクレーブの種類を担当する機関によって署名されたエンクレーブ構成証明レポートを取得します。
EnclaveGetEnclaveInformation

現在実行中のエンクレーブに関する情報を取得します。
EnclaveRestrictContainingProcessAccess

この関数は、エンクレーブによるアクセスを、その包含プロセスのアドレス空間に制限 (または復元) します。
EnclaveSealData

暗号化されていないデータから暗号化されたバイナリ ラージ オブジェクト (BLOB) を生成します。
EnclaveUnsealData

暗号化されたバイナリ ラージ オブジェクト (BLOB) を復号化します。
EnclaveUsesAttestedKeys

このメソッドは、エンクレーブが安全な構成証明キーを使用するかどうかを示します。
EnclaveVerifyAttestationReport

現在のシステムで生成された構成証明レポートを検証します。