Changeset 62466 in vbox for trunk/src/VBox/HostDrivers/VBoxUSB
- Timestamp:
- Jul 22, 2016 6:00:27 PM (9 years ago)
- Location:
- trunk/src/VBox/HostDrivers/VBoxUSB/win
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/VBoxUSB/win/Install/USBUninstall.cpp
r57934 r62466 120 120 else if (ControlService(hService, SERVICE_CONTROL_STOP, &Status)) 121 121 { 122 123 124 125 122 /* 123 * Wait for finish about 1 minute. 124 * It should be enough for work with driver verifier 125 */ 126 126 int iWait = 600; 127 127 while (Status.dwCurrentState == SERVICE_STOP_PENDING && iWait-- > 0) -
trunk/src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbRt.cpp
r60639 r62466 844 844 845 845 /* Clean up. */ 846 if (pUrb) 846 if (pUrb) 847 847 VBoxUsbToolUrbFree(pUrb); 848 848 if (pNewIFInfo) … … 850 850 if (pNewPipeInfo) 851 851 vboxUsbMemFree(pNewPipeInfo); 852 852 853 853 return Status; 854 854 } … … 1090 1090 1091 1091 /* If a control URB was successfully completed on the default control 1092 * pipe, stash away the handle. When submitting the URB, we don't need 1093 * to know (and initially don't have) the handle. If we want to abort 1094 * the default control pipe, we *have* to have a handle. This is how we 1095 * find out what the handle is. 1092 * pipe, stash away the handle. When submitting the URB, we don't need 1093 * to know (and initially don't have) the handle. If we want to abort 1094 * the default control pipe, we *have* to have a handle. This is how we 1095 * find out what the handle is. 1096 1096 */ 1097 1097 if (!pUrbInfo->ep && (pDevExt->Rt.hPipe0 == NULL))
Note:
See TracChangeset
for help on using the changeset viewer.