Lines Matching refs:Overlapped

79     OVERLAPPED          Overlapped;
269 pThisR->Overlapped.hEvent = CreateEvent(NULL, TRUE /*fManualReset*/,
271 if (pThisR->Overlapped.hEvent != NULL)
273 pThisW->Overlapped.hEvent = CreateEvent(NULL, TRUE /*fManualReset*/,
275 if (pThisW->Overlapped.hEvent != NULL)
306 CloseHandle(pThisR->Overlapped.hEvent);
338 DWORD dwRc = WaitForSingleObject(pThis->Overlapped.hEvent, 0);
342 if (GetOverlappedResult(pThis->hPipe, &pThis->Overlapped, &cbWritten, TRUE))
355 rc = ResetEvent(pThis->Overlapped.hEvent); Assert(rc == TRUE);
357 &cbWritten, &pThis->Overlapped))
418 CloseHandle(pThis->Overlapped.hEvent);
419 pThis->Overlapped.hEvent = NULL;
470 pThis->Overlapped.hEvent = CreateEvent(NULL, TRUE /*fManualReset*/,
472 if (pThis->Overlapped.hEvent != NULL)
549 CloseHandle(pThis->Overlapped.hEvent);
590 rc = ResetEvent(pThis->Overlapped.hEvent); Assert(rc == TRUE);
595 &cbRead, &pThis->Overlapped))
606 WaitForSingleObject(pThis->Overlapped.hEvent, INFINITE);
607 if (GetOverlappedResult(pThis->hPipe, &pThis->Overlapped, &cbRead, TRUE /*fWait*/))
662 rc = ResetEvent(pThis->Overlapped.hEvent); Assert(rc == TRUE);
669 &cbRead, &pThis->Overlapped))
673 WaitForSingleObject(pThis->Overlapped.hEvent, INFINITE);
674 if (GetOverlappedResult(pThis->hPipe, &pThis->Overlapped, &cbRead, TRUE /*fWait*/))
792 rc = ResetEvent(pThis->Overlapped.hEvent); Assert(rc == TRUE);
795 &cbWritten, &pThis->Overlapped))
856 HANDLE hEvent = pThis->Overlapped.hEvent;
858 WaitForSingleObject(pThis->Overlapped.hEvent, INFINITE);
874 rc = ResetEvent(pThis->Overlapped.hEvent); Assert(rc == TRUE);
881 &cbWritten, &pThis->Overlapped))
885 WaitForSingleObject(pThis->Overlapped.hEvent, INFINITE);
886 if (GetOverlappedResult(pThis->hPipe, &pThis->Overlapped, &cbWritten, TRUE /*fWait*/))
1001 hWait = pThis->Overlapped.hEvent;
1020 rc = ResetEvent(pThis->Overlapped.hEvent); Assert(rc == TRUE);
1022 if (ReadFile(pThis->hPipe, pThis->abBuf, 0, &cbRead, &pThis->Overlapped))
1033 hWait = pThis->Overlapped.hEvent;
1048 hWait = pThis->Overlapped.hEvent;
1135 GetOverlappedResult(pThis->hPipe, &pThis->Overlapped, &cbRead, TRUE /*fWait*/);
1185 *phNative = (RTHCINTPTR)pThis->Overlapped.hEvent;
1302 rc = ResetEvent(pThis->Overlapped.hEvent);
1313 if (ReadFile(pThis->hPipe, pThis->abBuf, 0, &cbRead, &pThis->Overlapped))
1378 if ( !GetOverlappedResult(pThis->hPipe, &pThis->Overlapped, &cbRead, TRUE /*fWait*/)