Searched refs:pvBuffer (Results 1 - 25 of 63) sorted by relevance

123

/vbox/include/iprt/
H A Dsocket.h156 * @param pvBuffer Where to put the data we read.
162 RTDECL(int) RTSocketRead(RTSOCKET hSocket, void *pvBuffer, size_t cbBuffer, size_t *pcbRead);
170 * @param pvBuffer Where to put the data we read.
175 RTDECL(int) RTSocketReadFrom(RTSOCKET hSocket, void *pvBuffer, size_t cbBuffer, size_t *pcbRead, PRTNETADDR pSrcAddr);
184 * @param pvBuffer Buffer to write data to socket.
187 RTDECL(int) RTSocketWrite(RTSOCKET hSocket, const void *pvBuffer, size_t cbBuffer);
197 * @param pvBuffer Buffer to write data to socket.
201 RTDECL(int) RTSocketWriteTo(RTSOCKET hSocket, const void *pvBuffer, size_t cbBuffer, PCRTNETADDR pDstAddr);
324 * @param pvBuffer Where to put the data we read.
328 RTDECL(int) RTSocketReadNB(RTSOCKET hSocket, void *pvBuffer, size_
[all...]
H A Dlocalipc.h150 * @param pvBuffer Where to store the data.
158 RTDECL(int) RTLocalIpcSessionRead(RTLOCALIPCSESSION hSession, void *pvBuffer, size_t cbBuffer, size_t *pcbRead);
171 * @param pvBuffer The data to write.
174 RTDECL(int) RTLocalIpcSessionWrite(RTLOCALIPCSESSION hSession, const void *pvBuffer, size_t cbBuffer);
H A Dudp.h131 * @param pvBuffer Where to put the data we read.
135 RTR3DECL(int) RTUdpRead(RTSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead, PRTNETADDR pSrcAddr);
144 * @param pvBuffer Buffer to write data to socket.
148 RTR3DECL(int) RTUdpWrite(PRTUDPSERVER pServer, const void *pvBuffer,
H A Dtcp.h237 * @param pvBuffer Where to put the data we read.
243 RTR3DECL(int) RTTcpRead(RTSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead);
252 * @param pvBuffer Buffer to write data to socket.
255 RTR3DECL(int) RTTcpWrite(RTSOCKET Sock, const void *pvBuffer, size_t cbBuffer);
402 * @param pvBuffer Where to put the data we read.
406 RTR3DECL(int) RTTcpReadNB(RTSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead);
416 * @param pvBuffer Buffer to write data to socket.
420 RTR3DECL(int) RTTcpWriteNB(RTSOCKET Sock, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten);
/vbox/include/VBox/
H A Dvd-ifs-internal.h55 * @param pvBuffer Pointer to buffer for reading data.
59 DECLR3CALLBACKMEMBER(int, pfnParentRead, (void *pvUser, uint64_t uOffset, void *pvBuffer, size_t cbBuffer));
251 * @param pvBuffer Where to store the data.
266 uint64_t uOffset, void *pvBuffer,
279 * @param pvBuffer Written data.
288 uint64_t uOffset, const void *pvBuffer,
326 * @param pvBuffer Buffer to copy.
330 const void *pvBuffer, size_t cbBuffer));
338 * @param pvBuffer Destination buffer.
342 void *pvBuffer, size_
487 vdIfIoIntFileWriteSync(PVDINTERFACEIOINT pIfIoInt, PVDIOSTORAGE pStorage, uint64_t uOffset, const void *pvBuffer, size_t cbBuffer) argument
495 vdIfIoIntFileReadSync(PVDINTERFACEIOINT pIfIoInt, PVDIOSTORAGE pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer) argument
525 vdIfIoIntFileReadMeta(PVDINTERFACEIOINT pIfIoInt, PVDIOSTORAGE pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer, PVDIOCTX pIoCtx, PPVDMETAXFER ppMetaXfer, PFNVDXFERCOMPLETED pfnComplete, void *pvCompleteUser) argument
537 vdIfIoIntFileWriteMeta(PVDINTERFACEIOINT pIfIoInt, PVDIOSTORAGE pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer, PVDIOCTX pIoCtx, PFNVDXFERCOMPLETED pfnComplete, void *pvCompleteUser) argument
561 vdIfIoIntIoCtxCopyTo(PVDINTERFACEIOINT pIfIoInt, PVDIOCTX pIoCtx, const void *pvBuffer, size_t cbBuffer) argument
567 vdIfIoIntIoCtxCopyFrom(PVDINTERFACEIOINT pIfIoInt, PVDIOCTX pIoCtx, void *pvBuffer, size_t cbBuffer) argument
[all...]
H A Dvd-ifs.h443 * @param pvBuffer Pointer to the bits need to be written.
448 const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten));
457 * @param pvBuffer Where to store the read bits.
462 void *pvBuffer, size_t cbBuffer, size_t *pcbRead));
591 uint64_t uOffset, const void *pvBuffer, size_t cbBuffer,
595 pvBuffer, cbBuffer, pcbWritten);
599 uint64_t uOffset, void *pvBuffer, size_t cbBuffer,
603 pvBuffer, cbBuffer, pcbRead);
1153 * @param pvBuffer Where to put the data we read.
1159 DECLR3CALLBACKMEMBER(int, pfnRead, (VDSOCKET Sock, void *pvBuffer, size_
590 vdIfIoFileWriteSync(PVDINTERFACEIO pIfIo, void *pStorage, uint64_t uOffset, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten) argument
598 vdIfIoFileReadSync(PVDINTERFACEIO pIfIo, void *pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPCr.h73 void* VBoxMpCrShgsmiTransportCmdCreateWriteReadAsync(PVBOXMP_CRSHGSMITRANSPORT pCon, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer,
75 void* VBoxMpCrShgsmiTransportCmdCreateWriteAsync(PVBOXMP_CRSHGSMITRANSPORT pCon, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer,
83 void VBoxMpCrShgsmiTransportBufFree(PVBOXMP_CRSHGSMITRANSPORT pCon, void* pvBuffer);
99 DECLINLINE(void) VBoxMpCrPackerTxBufferInit(PVBOXMP_CRPACKER pPacker, void *pvBuffer, uint32_t cbBuffer, uint32_t cCommands) argument
101 crPackInitBuffer(&pPacker->CrBuffer, pvBuffer, cbBuffer, cbBuffer, cCommands);
174 DECLINLINE(int) VBoxMpCrUnpackerRxBufferProcess(void *pvBuffer, uint32_t cbBuffer) argument
176 CRMessage *pMsg = (CRMessage*)pvBuffer;
H A DVBoxMPShgsmi.h65 void VBoxSHGSMIHeapFree(PVBOXSHGSMI pHeap, void *pvBuffer);
67 void VBoxSHGSMIHeapBufferFree(PVBOXSHGSMI pHeap, void *pvBuffer);
69 void VBoxSHGSMICommandFree(PVBOXSHGSMI pHeap, void *pvBuffer);
H A DVBoxMPShgsmi.cpp157 void VBoxSHGSMIHeapFree(PVBOXSHGSMI pHeap, void *pvBuffer) argument
162 HGSMIHeapFree(&pHeap->Heap, pvBuffer);
179 void VBoxSHGSMIHeapBufferFree(PVBOXSHGSMI pHeap, void *pvBuffer) argument
184 HGSMIHeapBufferFree(&pHeap->Heap, pvBuffer);
213 void VBoxSHGSMICommandFree(PVBOXSHGSMI pHeap, void *pvBuffer) argument
215 PVBOXSHGSMIHEADER pHeader = VBoxSHGSMIBufferHeader(pvBuffer);
H A DVBoxMPCr.cpp45 static VBOXVIDEOOFFSET vboxMpCrShgsmiBufferOffset(PVBOXMP_DEVEXT pDevExt, void *pvBuffer) argument
47 return (VBOXVIDEOOFFSET)HGSMIPointerToOffset(&VBoxCommonFromDeviceExt(pDevExt)->guestCtx.heapCtx.Heap.area, (const HGSMIBUFFERHEADER *)pvBuffer);
55 static void vboxMpCrShgsmiBufferFree(PVBOXMP_DEVEXT pDevExt, void *pvBuffer) argument
57 VBoxSHGSMIHeapBufferFree(&VBoxCommonFromDeviceExt(pDevExt)->guestCtx.heapCtx, pvBuffer); local
60 static VBOXVIDEOOFFSET vboxMpCrShgsmiTransportBufOffset(PVBOXMP_CRSHGSMITRANSPORT pCon, void* pvBuffer) argument
62 return vboxMpCrShgsmiBufferOffset(pCon->pDevExt, pvBuffer);
75 void VBoxMpCrShgsmiTransportBufFree(PVBOXMP_CRSHGSMITRANSPORT pCon, void* pvBuffer) argument
77 vboxMpCrShgsmiBufferFree(pCon->pDevExt, pvBuffer);
538 void* VBoxMpCrShgsmiTransportCmdCreateWriteReadAsync(PVBOXMP_CRSHGSMITRANSPORT pCon, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer, argument
590 pBufCmd->offBuffer = vboxMpCrShgsmiTransportBufOffset(pCon, pvBuffer);
604 vboxMpCrShgsmiTransportCmdVbvaCreateWriteAsync(PVBOXMP_DEVEXT pDevExt, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer, PFNVBOXMP_CRSHGSMITRANSPORT_SENDWRITEASYNC_COMPLETION pfnCompletion, uint32_t cbContextData) argument
639 vboxMpCrShgsmiTransportCmdVdmaCreateWriteAsync(PVBOXMP_DEVEXT pDevExt, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer, PFNVBOXMP_CRSHGSMITRANSPORT_SENDWRITEASYNC_COMPLETION pfnCompletion, uint32_t cbContextData) argument
687 VBoxMpCrShgsmiTransportCmdCreateWriteAsync(PVBOXMP_CRSHGSMITRANSPORT pCon, uint32_t u32ClientID, void *pvBuffer, uint32_t cbBuffer, PFNVBOXMP_CRSHGSMITRANSPORT_SENDWRITEASYNC_COMPLETION pfnCompletion, uint32_t cbContextData) argument
[all...]
H A DVBoxMPVbva.cpp676 void *pvBuffer = vboxVBVAExIterCur(&pIter->Base, pVBVA, pcbBuffer, pfProcessed); local
677 AssertRelease(pvBuffer);
685 return pvBuffer;
1006 void* pvBuffer = VBoxVBVAExAllocContiguous(&pVbva->Vbva, &VBoxCommonFromDeviceExt(pDevExt)->guestCtx, cbCmd);
1007 if (!pvBuffer)
1019 pvBuffer = VBoxVBVAExAllocContiguous(&pVbva->Vbva, &VBoxCommonFromDeviceExt(pDevExt)->guestCtx, cbTail);
1021 Assert(pvBuffer);
1023 *((uint8_t*)pvBuffer) = VBOXCMDVBVA_OPTYPE_NOP;
1033 pvBuffer = VBoxVBVAExAllocContiguous(&pVbva->Vbva, &VBoxCommonFromDeviceExt(pDevExt)->guestCtx, cbCmd);
1034 if (!pvBuffer)
[all...]
/vbox/include/VBox/HGSMI/
H A DHGSMI.h100 typedef DECLCALLBACK(int) FNHGSMICHANNELHANDLER(void *pvHandler, uint16_t u16ChannelInfo, void *pvBuffer, HGSMISIZE cbBuffer);
130 DECLINLINE(HGSMIBUFFERHEADER *) HGSMIBufferHeaderFromPtr(void *pvBuffer) argument
132 return (HGSMIBUFFERHEADER *)pvBuffer;
135 DECLINLINE(uint8_t *) HGSMIBufferDataFromPtr(void *pvBuffer) argument
137 return (uint8_t *)pvBuffer + sizeof(HGSMIBUFFERHEADER);
140 DECLINLINE(HGSMIBUFFERTAIL *) HGSMIBufferTailFromPtr(void *pvBuffer, uint32_t u32DataSize) argument
142 return (HGSMIBUFFERTAIL *)(HGSMIBufferDataFromPtr(pvBuffer) + u32DataSize);
/vbox/include/VBox/HostServices/
H A DVBoxCrOpenGLSvc.h118 void *pvBuffer, uint32_t cbBuffer, uint32_t *pcbOut));
408 void *pvBuffer; member in struct:__anon61
/vbox/src/VBox/HostDrivers/VBoxUSB/win/mon/
H A DVBoxUsbMon.cpp1540 static NTSTATUS vboxUsbMonIoctlDispatch(PVBOXUSBMONCTX pContext, ULONG Ctl, PVOID pvBuffer, ULONG cbInBuffer, ULONG cbOutBuffer, ULONG_PTR* pInfo) argument
1548 PUSBSUP_VERSION pOut = (PUSBSUP_VERSION)pvBuffer;
1551 if (!pvBuffer || cbOutBuffer != sizeof(*pOut) || cbInBuffer != 0)
1567 PUSBFILTER pFilter = (PUSBFILTER)pvBuffer;
1568 PUSBSUP_FLTADDOUT pOut = (PUSBSUP_FLTADDOUT)pvBuffer;
1571 if (RT_UNLIKELY(!pvBuffer || cbInBuffer != sizeof (*pFilter) || cbOutBuffer != sizeof (*pOut)))
1589 uintptr_t *pIn = (uintptr_t *)pvBuffer;
1590 int *pRc = (int *)pvBuffer;
1592 if (!pvBuffer || cbInBuffer != sizeof (*pIn) || (cbOutBuffer && cbOutBuffer != sizeof (*pRc)))
1614 if (pvBuffer || cbInBuffe
1714 vboxUsbMonInternalIoctlDispatch(ULONG Ctl, PVOID pvBuffer, ULONG_PTR *pInfo) argument
[all...]
/vbox/src/VBox/Devices/PC/
H A DDevDMA.cpp669 void *pvBuffer, uint32_t off, uint32_t cbBlock)
677 LogFlow(("dmaReadMemory: pThis=%p uChannel=%u pvBuffer=%p off=%u cbBlock=%u\n", pThis, uChannel, pvBuffer, off, cbBlock));
688 PDMDevHlpPhysRead(pThis->pDevIns, addr - off - cbBlock, pvBuffer, cbBlock);
690 dmaReverseBuf16(pvBuffer, cbBlock);
692 dmaReverseBuf8(pvBuffer, cbBlock);
695 PDMDevHlpPhysRead(pThis->pDevIns, addr + off, pvBuffer, cbBlock);
705 const void *pvBuffer, uint32_t off, uint32_t cbBlock)
713 LogFlow(("dmaWriteMemory: pThis=%p uChannel=%u pvBuffer=%p off=%u cbBlock=%u\n", pThis, uChannel, pvBuffer, of
668 dmaReadMemory(PPDMDEVINS pDevIns, unsigned uChannel, void *pvBuffer, uint32_t off, uint32_t cbBlock) argument
704 dmaWriteMemory(PPDMDEVINS pDevIns, unsigned uChannel, const void *pvBuffer, uint32_t off, uint32_t cbBlock) argument
[all...]
/vbox/src/VBox/GuestHost/HGSMI/
H A DHGSMICommon.cpp443 void *pvBuffer = HGSMIOffsetToPointer(pArea, offBuffer); local
444 HGSMIBUFFERHEADER header = *HGSMIBufferHeaderFromPtr(pvBuffer);
454 HGSMIBUFFERTAIL tail = *HGSMIBufferTailFromPtr(pvBuffer, header.u32DataSize);
463 pBufferContext->pHeader = HGSMIBufferHeaderFromPtr(pvBuffer);
464 pBufferContext->pvData = HGSMIBufferDataFromPtr(pvBuffer);
/vbox/src/VBox/Additions/common/VBoxVideo/
H A DHGSMIBase.cpp142 * @param pvBuffer the pointer returned by @a VBoxHGSMIBufferAlloc
145 void *pvBuffer)
148 VBoxSHGSMIHeapFree (&pCtx->heapCtx, pvBuffer);
150 HGSMIHeapFree (&pCtx->heapCtx, pvBuffer);
159 * @param pvBuffer the pointer returned by @a VBoxHGSMIBufferAlloc
162 void *pvBuffer)
165 HGSMIOFFSET offBuffer = HGSMIHeapBufferOffset (HGSMIGUESTCMDHEAP_GET(&pCtx->heapCtx), pvBuffer);
144 VBoxHGSMIBufferFree(PHGSMIGUESTCOMMANDCONTEXT pCtx, void *pvBuffer) argument
161 VBoxHGSMIBufferSubmit(PHGSMIGUESTCOMMANDCONTEXT pCtx, void *pvBuffer) argument
/vbox/src/VBox/Runtime/r3/
H A Dsocket.cpp827 RTDECL(int) RTSocketRead(RTSOCKET hSocket, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
836 AssertPtr(pvBuffer);
857 ssize_t cbBytesRead = recv(pThis->hNative, (char *)pvBuffer + cbRead, cbNow, MSG_NOSIGNAL);
895 RTDECL(int) RTSocketReadFrom(RTSOCKET hSocket, void *pvBuffer, size_t cbBuffer, size_t *pcbRead, PRTNETADDR pSrcAddr) argument
904 AssertPtr(pvBuffer);
926 ssize_t cbBytesRead = recvfrom(pThis->hNative, (char *)pvBuffer + cbRead, cbNow, MSG_NOSIGNAL, &u.Addr, &cbAddr);
949 RTDECL(int) RTSocketWrite(RTSOCKET hSocket, const void *pvBuffer, size_t cbBuffer) argument
971 ssize_t cbWritten = send(pThis->hNative, (const char *)pvBuffer, cbNow, MSG_NOSIGNAL);
990 pvBuffer = (char const *)pvBuffer
1018 RTSocketWriteTo(RTSOCKET hSocket, const void *pvBuffer, size_t cbBuffer, PCRTNETADDR pAddr) argument
1182 RTSocketReadNB(RTSOCKET hSocket, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
1236 RTSocketWriteNB(RTSOCKET hSocket, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten) argument
[all...]
H A Dudp.cpp645 RTR3DECL(int) RTUdpRead(RTSOCKET Sock, void *pvBuffer, size_t cbBuffer, size_t *pcbRead, PRTNETADDR pSrcAddr) argument
649 return RTSocketReadFrom(Sock, pvBuffer, cbBuffer, pcbRead, pSrcAddr);
653 RTR3DECL(int) RTUdpWrite(PRTUDPSERVER pServer, const void *pvBuffer, size_t cbBuffer, PCRTNETADDR pDstAddr) argument
681 rc = RTSocketWriteTo(hSocket, pvBuffer, cbBuffer, pDstAddr);
/vbox/src/VBox/Storage/testcase/
H A Dvbox-img.cpp565 void *pvBuffer, size_t cbBuffer, size_t *pcbRead)
569 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
633 memcpy(pvBuffer, &pFS->abBuffer[uOffset % sizeof(pFS->abBuffer)],
636 pvBuffer = (uint8_t *)pvBuffer + cbThisRead;
652 const void *pvBuffer, size_t cbBuffer,
660 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
768 void *pvBuffer, size_t cbBuffer, size_t *pcbRead)
775 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
780 const void *pvBuffer, size_
564 convInRead(void *pvUser, void *pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
651 convInWrite(void *pvUser, void *pStorage, uint64_t uOffset, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten) argument
767 convOutRead(void *pvUser, void *pStorage, uint64_t uOffset, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
779 convOutWrite(void *pvUser, void *pStorage, uint64_t uOffset, const void *pvBuffer, size_t cbBuffer, size_t *pcbWritten) argument
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dlocalipc-win.cpp783 RTDECL(int) RTLocalIpcSessionRead(RTLOCALIPCSESSION hSession, void *pvBuffer, size_t cbBuffer, size_t *pcbRead) argument
788 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
817 if (ReadFile(pThis->hNmPipe, pvBuffer,
849 pvBuffer = (uint8_t *)pvBuffer + cbRead;
940 RTDECL(int) RTLocalIpcSessionWrite(RTLOCALIPCSESSION hSession, const void *pvBuffer, size_t cbBuffer) argument
945 AssertPtrReturn(pvBuffer, VERR_INVALID_POINTER);
987 fRc = WriteFile(pThis->hNmPipe, pvBuffer,
1026 pvBuffer = (char const *)pvBuffer
[all...]
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA_VBVA.cpp702 static unsigned vbvaViewFromOffset (PHGSMIINSTANCE pIns, VBVACONTEXT *pCtx, const void *pvBuffer) argument
705 HGSMIOFFSET offBuffer = HGSMIPointerToOffsetHost (pIns, pvBuffer);
2092 static DECLCALLBACK(int) vbvaChannelHandler (void *pvHandler, uint16_t u16ChannelInfo, void *pvBuffer, HGSMISIZE cbBuffer) argument
2096 LogFlowFunc(("pvHandler %p, u16ChannelInfo %d, pvBuffer %p, cbBuffer %u\n",
2097 pvHandler, u16ChannelInfo, pvBuffer, cbBuffer));
2131 VBOXCMDVBVA_CTL *pCtl = (VBOXCMDVBVA_CTL*)VBoxSHGSMIBufferData((PVBOXSHGSMIHEADER)pvBuffer);
2144 PVBOXVDMACBUF_DR pCmd = (PVBOXVDMACBUF_DR)VBoxSHGSMIBufferData ((PVBOXSHGSMIHEADER)pvBuffer);
2156 PVBOXVDMA_CTL pCmd = (PVBOXVDMA_CTL)VBoxSHGSMIBufferData ((PVBOXSHGSMIHEADER)pvBuffer);
2170 VBVACONF32 *pConf32 = (VBVACONF32 *)pvBuffer;
2212 VBVACONF32 *pConf32 = (VBVACONF32 *)pvBuffer;
[all...]
/vbox/include/VBox/RemoteDesktop/
H A DVRDE.h813 * @param pvBuffer Address of memory buffer to which the information must be written.
823 void *pvBuffer,
985 * @param pvBuffer Address of memory buffer to which the information must be written.
995 void *pvBuffer,
1079 void *pvBuffer,
1233 * @param pvBuffer Address of memory buffer to which the information must be written or read.
1241 void *pvBuffer,
1410 void *pvBuffer,
1516 DECLR3CALLBACKMEMBER(void, VRDEQueryInfo,(HVRDESERVER hServer, uint32_t index, void *pvBuffer, uint32_t cbBuffer,
/vbox/src/VBox/HostDrivers/VBoxUSB/win/cmn/
H A DVBoxUsbTool.h50 VBOXUSBTOOL_DECL(NTSTATUS) VBoxUsbToolGetDescriptor(PDEVICE_OBJECT pDevObj, void *pvBuffer, int cbBuffer, int Type, int iIndex, int LangId, ULONG dwTimeoutMs);
/vbox/src/VBox/Additions/WINNT/Mouse/NT5/
H A DVBoxMFInternal.cpp77 static NTSTATUS vboxGdcSubmitAsync(ULONG uCtl, PVOID pvBuffer, SIZE_T cbBuffer, PKEVENT pEvent, PIO_STATUS_BLOCK pIoStatus) argument
94 pSl->Parameters.Others.Argument1 = (PVOID)pvBuffer;
101 static NTSTATUS vboxGdcSubmit(ULONG uCtl, PVOID pvBuffer, SIZE_T cbBuffer) argument
109 Status = vboxGdcSubmitAsync(uCtl, pvBuffer, cbBuffer, &Event, &IoStatus);

Completed in 125 milliseconds

123