enclaveapi.h ヘッダー
このヘッダーは、System Services と Secure Enclaves によって使用されます。 詳細については、次を参照してください。
enclaveapi.h には、次のプログラミング インターフェイスが含まれています。
CallEnclave エンクレーブ内で関数を呼び出します。 |
CreateEnclave 初期化されていない新しいエンクレーブを作成します。 エンクレーブは、アプリケーションのアドレス空間内のコードとデータの分離された領域です。 エンクレーブ内で実行されるコードのみが、同じエンクレーブ内のデータにアクセスできます。 |
DeleteEnclave 指定したエンクレーブを削除します。 |
InitializeEnclave データを作成して読み込んだエンクレーブを初期化します。 |
IsEnclaveTypeSupported 指定したエンクレーブの種類がサポートされているかどうかを取得します。 |
LoadEnclaveData CreateEnclave を呼び出して作成した初期化されていないエンクレーブにデータを読み込みます。 |
LoadEnclaveImageA イメージとそのすべてのインポートをエンクレーブに読み込みます。 (ANSI) |
LoadEnclaveImageW イメージとそのすべてのインポートをエンクレーブに読み込みます。 (Unicode) |
TerminateEnclave エンクレーブ内で実行されているスレッドの実行を終了します。 |