Searched defs:Overlapped (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Runtime/r3/win/
H A Dfileaio-win.cpp88 /** Overlapped structure. */
89 OVERLAPPED Overlapped; member in struct:RTFILEAIOREQINTERNAL
122 #define OVERLAPPED_2_RTFILEAIOREQINTERNAL(pOverlapped) ( (PRTFILEAIOREQINTERNAL)((uintptr_t)(pOverlapped) - RT_OFFSETOF(RTFILEAIOREQINTERNAL, Overlapped)) )
194 pReqInt->Overlapped.Offset = (DWORD)(off & 0xffffffff);
195 pReqInt->Overlapped.OffsetHigh = (DWORD)(off >> 32);
360 &pReqInt->Overlapped);
366 &pReqInt->Overlapped);
H A Dfileio-win.cpp743 OVERLAPPED Overlapped; local
744 memset(&Overlapped, 0, sizeof(Overlapped));
745 Overlapped.Offset = LOW_DWORD(offLock);
746 Overlapped.OffsetHigh = HIGH_DWORD(offLock);
749 if (LockFileEx((HANDLE)RTFileToNative(hFile), dwFlags, 0, LOW_DWORD(cbLock), HIGH_DWORD(cbLock), &Overlapped))
H A Dpipe-win.cpp79 OVERLAPPED Overlapped; member in struct:RTPIPEINTERNAL
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))
[all...]

Completed in 62 milliseconds