IHostSyncManager インターフェイス
共通言語ランタイム (CLR: Common Language Runtime) が、Win32 同期関数を呼び出す代わりに、ホストを呼び出して同期プリミティブを作成できるようにするメソッドを提供します。
メソッド
メソッド |
説明 |
---|---|
自動リセット イベント オブジェクトを作成します。 |
|
同期用のクリティカル セクション オブジェクトを作成します。 |
|
同期用のスピン カウントを持つクリティカル セクション オブジェクトを作成します。 |
|
手動リセット イベント オブジェクトを作成します。 |
|
監視対象の自動リセット イベント オブジェクトを作成します。 |
|
リーダー ロックの実装の手動リセット イベント オブジェクトを作成します。 |
|
ライター ロックの実装の自動リセット イベント オブジェクトを作成します。 |
|
CLR が待機イベントのセマフォとして使用する IHostSemaphore オブジェクトを作成します。 |
|
現在の IHostSyncManager インスタンスに関連付ける ICLRSyncManager インスタンスを設定します。 |
解説
CLR は、IID_IHostSyncManager の IID を持つ IHostControl::GetHostManager メソッドを呼び出すことによって、ホストの IHostSyncManager の実装を検出します。
要件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー : MSCorEE.h
ライブラリ: MSCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン: 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0