Lines Matching defs:pConInfo
305 static int usbLibDevPopulate(PUSBDEVICE pDev, PUSB_NODE_CONNECTION_INFORMATION_EX pConInfo, ULONG iPort, LPCSTR lpszDrvKeyName, LPCSTR lpszHubName, PVBOXUSB_STRING_DR_ENTRY pDrList)
307 pDev->bcdUSB = pConInfo->DeviceDescriptor.bcdUSB;
308 pDev->bDeviceClass = pConInfo->DeviceDescriptor.bDeviceClass;
309 pDev->bDeviceSubClass = pConInfo->DeviceDescriptor.bDeviceSubClass;
310 pDev->bDeviceProtocol = pConInfo->DeviceDescriptor.bDeviceProtocol;
311 pDev->idVendor = pConInfo->DeviceDescriptor.idVendor;
312 pDev->idProduct = pConInfo->DeviceDescriptor.idProduct;
313 pDev->bcdDevice = pConInfo->DeviceDescriptor.bcdDevice;
330 if (pConInfo->DeviceDescriptor.iManufacturer && pDrList->iDr == pConInfo->DeviceDescriptor.iManufacturer)
334 else if (pConInfo->DeviceDescriptor.iProduct && pDrList->iDr == pConInfo->DeviceDescriptor.iProduct)
338 else if (pConInfo->DeviceDescriptor.iSerialNumber && pDrList->iDr == pConInfo->DeviceDescriptor.iSerialNumber)
358 if (pDrList->iDr == pConInfo->DeviceDescriptor.iSerialNumber)
746 PUSB_NODE_CONNECTION_INFORMATION_EX pConInfo = (PUSB_NODE_CONNECTION_INFORMATION_EX)Buf;
750 pConInfo->ConnectionIndex = iPort;
752 pConInfo, sizeof (Buf),
753 pConInfo, sizeof (Buf),
761 if (pConInfo->ConnectionStatus != DeviceConnected)
767 if (pConInfo->DeviceIsHub)
799 rc = usbLibDevStrDrEntryGetAll(hHub, iPort, &pConInfo->DeviceDescriptor, pCfgDr, &pList);
806 rc = usbLibDevPopulate(pDev, pConInfo, iPort, lpszName, lpcszHubName, pList);