IHostIoCompletionManager 介面
提供方法讓 Common Language Runtime (CLR) 與主應用程式提供的 I/O 完成通訊埠互動。
方法
方法 |
描述 |
---|---|
將控制代碼繫結至 I/O 完成通訊埠。 |
|
關閉之前的 CreateIoCompletionPort 呼叫所建立的通訊埠。 |
|
要求主應用程式建立新的 I/O 完成通訊埠。 |
|
取得目前未處理要求的 I/O 完成執行緒的數目。 |
|
取得主應用程式想要附加至 I/O 要求的任何自訂資料大小。 |
|
取得主應用程式可以指派來服務 I/O 要求的執行緒數目的最大值。 |
|
取得主應用程式可以提供來服務 I/O 要求的執行緒數目的最小值。 |
|
為主應用程式提供機會來初始化有關 I/O 要求的任何自訂資料。 |
|
為主應用程式提供由 CLR 所實作之 ICLRIoCompletionManager 執行個體的介面指標。 |
|
設定主應用程式指派來服務 I/O 要求的執行緒數目的最大值。 |
|
設定主應用程式應該為 I/O 完成所指派的執行緒數目的最小值。 |
備註
IHostIoCompletionManager 會對應到 CLR 所實作的 ICLRIoCompletionManager 介面。 CLR 會呼叫 IHostIoCompletionManager 的方法,將控制代碼繫結至主應用程式提供的通訊埠,而主應用程式會呼叫 ICLRIoCompletionManager 的方法來報告 I/O 要求的完成。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**MSCorEE.h
程式庫:包含做為 MSCorEE.dll 中的資源
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0