Searched defs:pIrp (Results 1 - 19 of 19) sorted by relevance

/vbox/src/VBox/HostDrivers/Support/win/
H A DSUPR0IdcClient-win.c55 PIRP pIrp; local
62 pIrp = IoBuildDeviceIoControlRequest(uReq, /* IoControlCode */
71 if (pIrp)
73 IoGetNextIrpStackLocation(pIrp)->FileObject = pFileObject;
78 rcNt = IoCallDriver(pDeviceObject, pIrp);
H A DSUPDrv-win.cpp277 static NTSTATUS _stdcall VBoxDrvNtCreate(PDEVICE_OBJECT pDevObj, PIRP pIrp);
278 static NTSTATUS _stdcall VBoxDrvNtCleanup(PDEVICE_OBJECT pDevObj, PIRP pIrp);
279 static NTSTATUS _stdcall VBoxDrvNtClose(PDEVICE_OBJECT pDevObj, PIRP pIrp);
285 static NTSTATUS _stdcall VBoxDrvNtDeviceControl(PDEVICE_OBJECT pDevObj, PIRP pIrp);
286 static int VBoxDrvNtDeviceControlSlow(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession, PIRP pIrp, PIO_STACK_LOCATION pStack);
287 static NTSTATUS _stdcall VBoxDrvNtInternalDeviceControl(PDEVICE_OBJECT pDevObj, PIRP pIrp);
289 static NTSTATUS _stdcall VBoxDrvNtRead(PDEVICE_OBJECT pDevObj, PIRP pIrp);
290 static NTSTATUS _stdcall VBoxDrvNtNotSupportedStub(PDEVICE_OBJECT pDevObj, PIRP pIrp);
686 * @param pIrp The IRP.
688 DECLINLINE(NTSTATUS) supdrvNtCompleteRequestEx(NTSTATUS rcNt, ULONG_PTR uInfo, PIRP pIrp) argument
704 supdrvNtCompleteRequest(NTSTATUS rcNt, PIRP pIrp) argument
716 VBoxDrvNtCreate(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
912 VBoxDrvNtCleanup(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
954 VBoxDrvNtClose(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
1210 VBoxDrvNtDeviceControl(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
1263 VBoxDrvNtDeviceControlSlow(PSUPDRVDEVEXT pDevExt, PSUPDRVSESSION pSession, PIRP pIrp, PIO_STACK_LOCATION pStack) argument
1352 VBoxDrvNtInternalDeviceControl(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
1446 VBoxDrvNtRead(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
1553 VBoxDrvNtNotSupportedStub(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/win/dev/
H A DVBoxUsbPnP.cpp18 static NTSTATUS vboxUsbPnPMnStartDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
20 IoCopyCurrentIrpStackLocationToNext(pIrp);
21 NTSTATUS Status = VBoxDrvToolIoPostSync(pDevExt->pLowerDO, pIrp);
33 VBoxDrvToolIoComplete(pIrp, Status, 0);
38 static NTSTATUS vboxUsbPnPMnQueryStopDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
44 pIrp->IoStatus.Status = STATUS_SUCCESS;
45 pIrp->IoStatus.Information = 0;
46 IoSkipCurrentIrpStackLocation(pIrp);
47 return IoCallDriver(pDevExt->pLowerDO, pIrp);
50 static NTSTATUS vboxUsbPnPMnStopDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
68 vboxUsbPnPMnCancelStopDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
87 vboxUsbPnPMnQueryRemoveDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
107 vboxUsbPnPMnRemoveDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
136 vboxUsbPnPMnCancelRemoveDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
157 vboxUsbPnPMnSurpriseRemoval(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
174 vboxUsbPnPMnQueryCapabilities(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
204 vboxUsbPnPMnDefault(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
213 vboxUsbDispatchPnP(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
[all...]
H A DVBoxUsbDev.cpp116 static NTSTATUS vboxUsbDispatchCreate(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
128 PIO_STACK_LOCATION pSl = IoGetCurrentIrpStackLocation(pIrp);
144 Status = vboxUsbRtCreate(pDevExt, pIrp);
156 Status = VBoxDrvToolIoComplete(pIrp, Status, 0);
160 static NTSTATUS vboxUsbDispatchClose(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
163 PIO_STACK_LOCATION pSl = IoGetCurrentIrpStackLocation(pIrp);
168 Status = vboxUsbRtClose(pDevExt, pIrp);
177 Status = VBoxDrvToolIoComplete(pIrp, Status, 0);
181 static NTSTATUS vboxUsbDispatchDeviceControl(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
187 return vboxUsbRtDispatch(pDevExt, pIrp);
198 vboxUsbDispatchCleanup(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
206 vboxUsbDevAccessDeviedDispatchStub(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
223 vboxUsbDispatchSystemControl(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
241 vboxUsbDispatchRead(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
249 vboxUsbDispatchWrite(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
[all...]
H A DVBoxUsbPwr.cpp31 static NTSTATUS vboxUsbPwrMnDefault(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
34 PoStartNextPowerIrp(pIrp);
35 IoSkipCurrentIrpStackLocation(pIrp);
36 Status = PoCallDriver(pDevExt->pLowerDO, pIrp);
42 static NTSTATUS vboxUsbPwrMnPowerSequence(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
45 return vboxUsbPwrMnDefault(pDevExt, pIrp);
51 PIRP pIrp; member in struct:VBOXUSB_PWRDEV_CTX
62 PIRP pIrp = pDevCtx->pIrp; local
63 pIrp
73 vboxUsbPwrIoRequestDev(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
109 vboxUsbPwrIoPostSysCompletion(IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp, IN PVOID pvContext) argument
138 vboxUsbPwrIoPostSys(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
148 vboxUsbPwrQueryPowerSys(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
156 vboxUsbPwrIoPostDevCompletion(IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp, IN PVOID pvContext) argument
190 vboxUsbPwrIoPostDev(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
203 PIRP pIrp; member in struct:VBOXUSB_IOASYNC_CTX
210 PIRP pIrp = pCtx->pIrp; local
218 vboxUsbPwrIoWaitCompletionAndPostAsync(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
240 vboxUsbPwrQueryPowerDev(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
274 vboxUsbPwrMnQueryPower(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
298 vboxUsbPwrSetPowerSys(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
306 vboxUsbPwrSetPowerDev(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
342 vboxUsbPwrMnSetPower(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
366 vboxUsbPwrMnWaitWake(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
373 vboxUsbPwrDispatch(IN PVBOXUSBDEV_EXT pDevExt, IN PIRP pIrp) argument
403 vboxUsbDispatchPower(IN PDEVICE_OBJECT pDeviceObject, IN PIRP pIrp) argument
[all...]
H A DVBoxUsbRt.cpp352 static NTSTATUS vboxUsbRtDispatchClaimDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
354 PIO_STACK_LOCATION pSl = IoGetCurrentIrpStackLocation(pIrp);
356 PUSBSUP_CLAIMDEV pDev = (PUSBSUP_CLAIMDEV)pIrp->AssociatedIrp.SystemBuffer;
396 VBoxDrvToolIoComplete(pIrp, Status, cbOut);
401 static NTSTATUS vboxUsbRtDispatchReleaseDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
403 PIO_STACK_LOCATION pSl = IoGetCurrentIrpStackLocation(pIrp);
419 VBoxDrvToolIoComplete(pIrp, STATUS_SUCCESS, 0);
462 static NTSTATUS vboxUsbRtDispatchGetDevice(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
464 PIO_STACK_LOCATION pSl = IoGetCurrentIrpStackLocation(pIrp);
465 PUSBSUP_GETDEV pDev = (PUSBSUP_GETDEV)pIrp
494 vboxUsbRtDispatchUsbReset(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
698 vboxUsbRtDispatchUsbSetConfig(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
848 vboxUsbRtDispatchUsbSelectInterface(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
931 vboxUsbRtDispatchUsbClearEndpoint(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
972 vboxUsbRtDispatchUsbAbortEndpoint(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
1013 vboxUsbRtUrbSendCompletion(PDEVICE_OBJECT pDevObj, IRP *pIrp, void *pvContext) argument
1193 vboxUsbRtUrbSend(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp, PUSBSUP_URB pUrbInfo) argument
1420 vboxUsbRtDispatchSendUrb(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
1460 vboxUsbRtDispatchIsOperational(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
1467 vboxUsbRtDispatchGetVersion(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
1491 vboxUsbRtDispatchDefault(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
1498 vboxUsbRtCreate(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
1511 vboxUsbRtClose(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
1522 vboxUsbRtDispatch(PVBOXUSBDEV_EXT pDevExt, PIRP pIrp) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/win/cmn/
H A DVBoxDrvTool.h76 VBOXDRVTOOL_DECL(NTSTATUS) VBoxDrvToolIoPostAsync(PDEVICE_OBJECT pDevObj, PIRP pIrp, PKEVENT pEvent);
77 VBOXDRVTOOL_DECL(NTSTATUS) VBoxDrvToolIoPostSync(PDEVICE_OBJECT pDevObj, PIRP pIrp);
78 VBOXDRVTOOL_DECL(NTSTATUS) VBoxDrvToolIoPostSyncWithTimeout(PDEVICE_OBJECT pDevObj, PIRP pIrp, ULONG dwTimeoutMs);
79 DECLINLINE(NTSTATUS) VBoxDrvToolIoComplete(PIRP pIrp, NTSTATUS Status, ULONG ulInfo) argument
81 pIrp->IoStatus.Status = Status;
82 pIrp->IoStatus.Information = ulInfo;
83 IoCompleteRequest(pIrp, IO_NO_INCREMENT);
H A DVBoxDrvTool.cpp111 static NTSTATUS vboxDrvToolIoCompletionSetEvent(IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp, IN PVOID pvContext) argument
118 VBOXDRVTOOL_DECL(NTSTATUS) VBoxDrvToolIoPostAsync(PDEVICE_OBJECT pDevObj, PIRP pIrp, PKEVENT pEvent) argument
120 IoSetCompletionRoutine(pIrp, vboxDrvToolIoCompletionSetEvent, pEvent, TRUE, TRUE, TRUE);
121 return IoCallDriver(pDevObj, pIrp);
124 VBOXDRVTOOL_DECL(NTSTATUS) VBoxDrvToolIoPostSync(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
128 NTSTATUS Status = VBoxDrvToolIoPostAsync(pDevObj, pIrp, &Event);
132 Status = pIrp->IoStatus.Status;
139 VBOXDRVTOOL_DECL(NTSTATUS) VBoxDrvToolIoPostSyncWithTimeout(PDEVICE_OBJECT pDevObj, PIRP pIrp, ULONG dwTimeoutMs) argument
142 LOG(("post irp (0x%p) to DevObj(0x%p) with timeout (%u)", pIrp, pDevObj, dwTimeoutMs));
145 NTSTATUS Status = VBoxDrvToolIoPostAsync(pDevObj, pIrp,
[all...]
H A DVBoxUsbTool.cpp220 PIRP pIrp = IoAllocateIrp(pDevObj->StackSize, FALSE); local
221 Assert(pIrp);
222 if (!pIrp)
228 PIO_STACK_LOCATION pSl = IoGetNextIrpStackLocation(pIrp);
237 pIrp->IoStatus.Status = STATUS_NOT_SUPPORTED;
239 NTSTATUS Status = VBoxDrvToolIoPostSync(pDevObj, pIrp);
246 IoFreeIrp(pIrp);
279 VBOXUSBTOOL_DECL(NTSTATUS) VBoxUsbToolCurrentFrame(PDEVICE_OBJECT pDevObj, PIRP pIrp, PULONG piFrame) argument
289 PIO_STACK_LOCATION pSl = IoGetNextIrpStackLocation(pIrp);
325 PIRP pIrp local
348 PIRP pIrp = VBoxUsbToolIoBuildAsyncInternalCtl(pDevObj, uCtl, pvArg1, pvArg2); local
366 PIRP pIrp; local
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/win/mon/
H A DVBoxUsbHook.cpp99 static void vboxUsbHookRequestRegisterCompletion(PVBOXUSBHOOK_ENTRY pHook, PDEVICE_OBJECT pDevObj, PIRP pIrp, PIO_COMPLETION_ROUTINE pfnCompletion, PVBOXUSBHOOK_REQUEST pRequest) argument
104 Assert(pIrp);
105 PIO_STACK_LOCATION pSl = IoGetCurrentIrpStackLocation(pIrp);
110 pRequest->pIrp = pIrp;
122 NTSTATUS VBoxUsbHookRequestPassDownHookCompletion(PVBOXUSBHOOK_ENTRY pHook, PDEVICE_OBJECT pDevObj, PIRP pIrp, PIO_COMPLETION_ROUTINE pfnCompletion, PVBOXUSBHOOK_REQUEST pRequest) argument
125 vboxUsbHookRequestRegisterCompletion(pHook, pDevObj, pIrp, pfnCompletion, pRequest);
126 return pHook->pfnOldHandler(pDevObj, pIrp);
129 NTSTATUS VBoxUsbHookRequestPassDownHookSkip(PVBOXUSBHOOK_ENTRY pHook, PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
131 return pHook->pfnOldHandler(pDevObj, pIrp);
134 VBoxUsbHookRequestMoreProcessingRequired(PVBOXUSBHOOK_ENTRY pHook, PDEVICE_OBJECT pDevObj, PIRP pIrp, PVBOXUSBHOOK_REQUEST pRequest) argument
141 VBoxUsbHookRequestComplete(PVBOXUSBHOOK_ENTRY pHook, PDEVICE_OBJECT pDevObj, PIRP pIrp, PVBOXUSBHOOK_REQUEST pRequest) argument
171 VBoxUsbHookVerifyCompletion(PVBOXUSBHOOK_ENTRY pHook, PVBOXUSBHOOK_REQUEST pRequest, PIRP pIrp) argument
[all...]
H A DVBoxUsbHook.h40 PIRP pIrp; member in struct:VBOXUSBHOOK_REQUEST
68 NTSTATUS VBoxUsbHookRequestPassDownHookCompletion(PVBOXUSBHOOK_ENTRY pHook, PDEVICE_OBJECT pDevObj, PIRP pIrp, PIO_COMPLETION_ROUTINE pfnCompletion, PVBOXUSBHOOK_REQUEST pRequest);
69 NTSTATUS VBoxUsbHookRequestPassDownHookSkip(PVBOXUSBHOOK_ENTRY pHook, PDEVICE_OBJECT pDevObj, PIRP pIrp);
70 NTSTATUS VBoxUsbHookRequestMoreProcessingRequired(PVBOXUSBHOOK_ENTRY pHook, PDEVICE_OBJECT pDevObj, PIRP pIrp, PVBOXUSBHOOK_REQUEST pRequest);
71 NTSTATUS VBoxUsbHookRequestComplete(PVBOXUSBHOOK_ENTRY pHook, PDEVICE_OBJECT pDevObj, PIRP pIrp, PVBOXUSBHOOK_REQUEST pRequest);
72 VOID VBoxUsbHookVerifyCompletion(PVBOXUSBHOOK_ENTRY pHook, PVBOXUSBHOOK_REQUEST pRequest, PIRP pIrp);
H A DVBoxUsbMon.cpp178 PIRP pIrp; local
186 pIrp = IoBuildSynchronousFsdRequest(IRP_MJ_PNP, pDevObj, NULL, 0, NULL, &Event, &IoStatus);
187 if (!pIrp)
192 pIrp->IoStatus.Status = STATUS_NOT_SUPPORTED;
194 pSl = IoGetNextIrpStackLocation(pIrp);
200 Status = IoCallDriver(pDevObj, pIrp);
976 NTSTATUS _stdcall VBoxUsbPnPCompletion(DEVICE_OBJECT *pDevObj, IRP *pIrp, void *pvContext) argument
978 LOG(("Completion PDO(0x%p), IRP(0x%p), Status(0x%x)", pDevObj, pIrp, pIrp->IoStatus.Status));
993 ASSERT_WARN(pIrp
1080 vboxUsbMonPnPHook(IN PVBOXUSBHOOK_ENTRY pHook, IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp) argument
1425 VBoxUsbMonClose(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
1463 VBoxUsbMonCreate(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
1681 VBoxUsbMonDeviceControl(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
1784 VBoxUsbMonInternalDeviceControl(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
[all...]
/vbox/src/VBox/Additions/common/VBoxGuest/
H A DVBoxGuest-win-pnp.cpp33 static NTSTATUS vbgdNtSendIrpSynchronously(PDEVICE_OBJECT pDevObj, PIRP pIrp, BOOLEAN fStrict);
34 static NTSTATUS vbgdNtPnPIrpComplete(PDEVICE_OBJECT pDevObj, PIRP pIrp, PKEVENT pEvent);
50 * @param pIrp Request packet.
54 static NTSTATUS vbgdNtPnpIrpComplete(PDEVICE_OBJECT pDevObj, PIRP pIrp, PKEVENT pEvent) argument
65 * @param pIrp Request packet.
69 static NTSTATUS vbgdNtSendIrpSynchronously(PDEVICE_OBJECT pDevObj, PIRP pIrp, BOOLEAN fStrict) argument
75 IoCopyCurrentIrpStackLocationToNext(pIrp);
76 IoSetCompletionRoutine(pIrp, (PIO_COMPLETION_ROUTINE)vbgdNtPnpIrpComplete,
79 NTSTATUS rc = IoCallDriver(pDevObj, pIrp);
84 rc = pIrp
104 vbgdNtPnP(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
392 vbgdNtPowerComplete(IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp, IN PVOID pContext) argument
436 vbgdNtPower(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
[all...]
H A DVBoxGuest-win.cpp48 static NTSTATUS vbgdNtCreate(PDEVICE_OBJECT pDevObj, PIRP pIrp);
49 static NTSTATUS vbgdNtClose(PDEVICE_OBJECT pDevObj, PIRP pIrp);
50 static NTSTATUS vbgdNtIOCtl(PDEVICE_OBJECT pDevObj, PIRP pIrp);
51 static NTSTATUS vbgdNtInternalIOCtl(PDEVICE_OBJECT pDevObj, PIRP pIrp);
53 static NTSTATUS vbgdNtSystemControl(PDEVICE_OBJECT pDevObj, PIRP pIrp);
54 static NTSTATUS vbgdNtShutdown(PDEVICE_OBJECT pDevObj, PIRP pIrp);
55 static NTSTATUS vbgdNtNotSupportedStub(PDEVICE_OBJECT pDevObj, PIRP pIrp);
368 * @param pIrp Request packet.
371 NTSTATUS vbgdNtInit(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
378 PIO_STACK_LOCATION pStack = IoGetCurrentIrpStackLocation(pIrp);
637 vbgdNtCreate(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
704 vbgdNtClose(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
735 vbgdNtIOCtl(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
824 vbgdNtInternalIOCtl(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
889 vbgdNtSystemControl(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
909 vbgdNtShutdown(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
937 vbgdNtNotSupportedStub(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
957 vbgdNtDpcHandler(PKDPC pDPC, PDEVICE_OBJECT pDevObj, PIRP pIrp, PVOID pContext) argument
[all...]
/vbox/src/VBox/Additions/WINNT/Mouse/NT5/
H A DVBoxMFInternal.cpp80 PIRP pIrp; local
84 pIrp = IoBuildDeviceIoControlRequest(uCtl, g_ctx.Gdc.pDo, NULL, 0, NULL, 0, TRUE, pEvent, pIoStatus);
85 if (!pIrp)
93 PIO_STACK_LOCATION pSl = IoGetNextIrpStackLocation(pIrp);
96 Status = IoCallDriver(g_ctx.Gdc.pDo, pIrp);
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/ndis6/
H A DVBoxNetAdp-win.cpp73 static NTSTATUS vboxNetAdpWinDevDispatch(IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp) argument
75 PIO_STACK_LOCATION pIrpSl = IoGetCurrentIrpStackLocation(pIrp);;
92 pIrp->IoStatus.Status = Status;
93 IoCompleteRequest(pIrp, IO_NO_INCREMENT);
H A DVBoxNetLwf-win.cpp680 static NTSTATUS vboxNetLwfWinDevDispatch(IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp) argument
682 PIO_STACK_LOCATION pIrpSl = IoGetCurrentIrpStackLocation(pIrp);;
699 pIrp->IoStatus.Status = Status;
700 IoCompleteRequest(pIrp, IO_NO_INCREMENT);
/vbox/src/VBox/Additions/WINNT/SharedFolders/driver/
H A Dvbsf.c233 static NTSTATUS VBoxMRXDeviceControl(PDEVICE_OBJECT pDevObj, PIRP pIrp) argument
243 PIO_STACK_LOCATION pStack = IoGetCurrentIrpStackLocation(pIrp);
269 if (pIrp->RequestorMode != KernelMode)
325 pResp = (QUERY_PATH_RESPONSE *)pIrp->UserBuffer;
337 pIrp->IoStatus.Status = Status;
338 pIrp->IoStatus.Information = 0;
340 IoCompleteRequest(pIrp, IO_NO_INCREMENT);
356 pIrp->IoStatus.Status = Status;
357 pIrp->IoStatus.Information = 0;
359 IoCompleteRequest(pIrp, IO_NO_INCREMEN
1420 WmlTinySystemControl(IN OUT PVOID pWmiLibInfo, IN PVOID pDevObj, IN PVOID pIrp) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/
H A DVBoxNetFltRt-win.cpp2902 static NTSTATUS vboxNetFltWinPtDevDispatch(IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp) argument
2904 PIO_STACK_LOCATION pIrpSl = IoGetCurrentIrpStackLocation(pIrp);;
2921 pIrp->IoStatus.Status = Status;
2922 IoCompleteRequest(pIrp, IO_NO_INCREMENT);

Completed in 284 milliseconds