次の方法で共有


ホスティングの列挙体

更新 : 2007 年 11 月

ここでは、ホスト API が使用するアンマネージ列挙体について説明します。

このセクションの内容

  • CLSID_RESOLUTION_FLAGS
    共通言語ランタイム (CLR: Common Language Runtime) が CLSID を解決する方法を示す値を含みます。

  • COR_GC_STAT_TYPES 列挙体
    ガベージ コレクションに関して記録する統計情報を指定します。

  • COR_GC_THREAD_STATS_TYPES 列挙体
    スレッドのガベージ コレクション統計を示します。

  • EApiCategories
    部分的に信頼されるコードでの実行をホストがブロックできる機能のカテゴリを記述します。

  • EBindPolicyLevels
    アセンブリ ポリシーの適用レベルまたは変更レベルを指定するフラグを提供します。

  • ECLRAssemblyIdentityFlags
    アセンブリの ID の種類を示します。

  • EClrEvent
    ホストがコールバックを登録できる CLR イベントを記述します。

  • EClrFailure
    ホストがポリシー アクションを設定できるエラー セットについて説明します。

  • EClrOperation
    ホストがポリシー アクションを適用できる操作セットを示します。

  • EClrUnhandledException
    ユーザー コードで処理されないマネージ例外で使用できるオプションを示します。

  • EContextType
    現在実行しているスレッドのセキュリティ コンテキストを示します。

  • ECustomDumpFlavor
    エラーが報告されたときに、ヒープ ダンプのカスタム サブセットに含めるアイテムを示す値を含みます。

  • ECustomDumpItemKind
    CustomDumpItem 構造体の将来の機能拡張に備えて予約されています。

  • EHostApplicationPolicy
    IHostAssemblyManager インターフェイス オブジェクトの変更方法を示します。この列挙体の使用は推奨されません。

  • EHostBindingPolicyModifyFlags
    ポリシーの変更をソース アセンブリからターゲット アセンブリに適用するときに CLR が実行する必要があるリダイレクトの種類を、ホストで指定できます。

  • EMemoryAvailable
    コンピュータ上の空き物理メモリの容量を示す値を含みます。

  • EMemoryCriticalLevel
    特定のメモリ割り当てを要求されて、それを満たすことができないときの影響を示す値を含みます。

  • EPolicyAction
    ホストが、EClrOperation で記述されている操作および EClrFailure で記述されているエラーに対して設定できるポリシー アクションを記述します。

  • ESymbolReadingPolicy
    プログラム データベース (PDB) ファイルの読み取りのポリシーを設定する値が含まれています。

  • ETaskType
    ICLRTask インターフェイスまたは IHostTask インターフェイスが表すタスクの種類を示す値を含みます。

  • HOST_TYPE 列挙型
    アプリケーションを起動するホストの種類を指定する値を含みます。

  • MALLOC_TYPE 列挙体
    割り当てられるメモリの特性を指定する値を含みます。

  • RUNTIME_INFO_FLAGS
    CLR に関してどの情報を返す必要があるかを示す値を含みます。

  • StackOverflowType
    スタック オーバーフロー イベントの根本的な原因を示す値を含みます。

  • STARTUP_FLAGS
    CLR の起動動作を示す値を含みます。

  • ValidatorFlags
    ICLRValidator::Validate メソッド への呼び出しで実行する必要のある検証の種類を示す値を含みます。

  • WAIT_OPTION
    CLR から要求された操作を回避する場合にホストが行うアクションを示します。

関連するセクション

ホスト コクラス

ホスト インターフェイス

ホスト グローバル静的関数

ホスト構造体