Win32 API 日本語リファレンス
ホームSystem.ClrHosting › IHostIoCompletionManager

IHostIoCompletionManager

COM
IID8bde9d80-ec06-41d6-83e6-22580effcc20継承元IUnknown自前メソッド開始 vtbl3

メソッド 11

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT CreateIoCompletionPort(HANDLE* phPort)
4HRESULT CloseIoCompletionPort(HANDLE hPort)
5HRESULT SetMaxThreads(DWORD dwMaxIOCompletionThreads)
6HRESULT GetMaxThreads(DWORD* pdwMaxIOCompletionThreads)
7HRESULT GetAvailableThreads(DWORD* pdwAvailableIOCompletionThreads)
8HRESULT GetHostOverlappedSize(DWORD* pcbSize)
9HRESULT SetCLRIoCompletionManager(ICLRIoCompletionManager* pManager)
10HRESULT InitializeHostOverlapped(void* pvOverlapped)
11HRESULT Bind(HANDLE hPort, HANDLE hHandle)
12HRESULT SetMinThreads(DWORD dwMinIOCompletionThreads)
13HRESULT GetMinThreads(DWORD* pdwMinIOCompletionThreads)