コード例 #1
0
ファイル: IOCompletionPort.cs プロジェクト: SalarTam/CodeRich
 private static extern bool GetQueuedCompletionStatus(SafeIOCompletionPortHandle hIOCP, out uint numBytesTransferred, out IntPtr cb, out IntPtr state, uint milliseconds);
コード例 #2
0
ファイル: IOCompletionPort.cs プロジェクト: SalarTam/CodeRich
 public IOCompletionPort(int maxConcurrency)
 {
     this.m_hIOCP = IOCompletionPort.CreateIoCompletionPort(maxConcurrency);
 }
コード例 #3
0
ファイル: IOCompletionPort.cs プロジェクト: SalarTam/CodeRich
 private static extern SafeIOCompletionPortHandle CreateIoCompletionPort(SafeFileHandle hFile, SafeIOCompletionPortHandle hExistingIOCP, UIntPtr CompKey, uint NumConcurrentThreads);
コード例 #4
0
ファイル: IOCompletionPort.cs プロジェクト: SalarTam/CodeRich
 private static extern bool PostQueuedCompletionStatus(SafeIOCompletionPortHandle hIOCP, uint numBytesTransferred, IntPtr cb, IntPtr state);