更新 : 2007 年 11 月
共通言語ランタイム (CLR: Common Language Runtime) を設定するためのメソッドを提供します。
interface ICorConfiguration : IUnknown {
HRESULT SetGCThreadControl(
[in] IGCThreadControl* pGCThreadControl
);
HRESULT SetGCHostControl(
[in] IGCHostControl* pGCHostControl
);
HRESULT SetDebuggerThreadControl(
[in] IDebuggerThreadControl* pDebuggerThreadControl
);
HRESULT AddDebuggerSpecialThread(
[in] DWORD dwSpecialThreadId
);
}
メソッド
メソッド |
説明 |
---|---|
マネージ デバッグ シナリオまたはアンマネージ デバッグ シナリオの実行中にデバッガでアプリケーションが中断された場合に、特定のスレッドの実行の継続を許可するようにデバッグ サービスに指示します。 |
|
CLR スレッドがデバッグのためにブロックまたはブロック解除されたときにデバッグ サービスが呼び出すコールバック インターフェイスを設定します。 |
|
仮想メモリの制限を変更するようホストに要求するためにガベージ コレクタが使用するコールバック インターフェイスを設定します。 |
|
本来はガベージ コレクションに対してブロックされる非ランタイム タスクのスレッドのスケジュールを設定するコールバック インターフェイスを設定します。 |
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : MSCorEE.idl
ライブラリ : MSCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0