Lines Matching refs:attrib
139 typedef BOOLEAN (__stdcall *HidD_GetAttributes_)(HANDLE device, PHIDD_ATTRIBUTES attrib);
368 HIDD_ATTRIBUTES attrib; in hid_enumerate() local
459 attrib.Size = sizeof(HIDD_ATTRIBUTES); in hid_enumerate()
460 HidD_GetAttributes(write_handle, &attrib); in hid_enumerate()
465 if ((vendor_id == 0x0 || attrib.VendorID == vendor_id) && in hid_enumerate()
466 (product_id == 0x0 || attrib.ProductID == product_id) && in hid_enumerate()
467 !hid_blacklist(attrib.VendorID, attrib.ProductID)) { in hid_enumerate()
494 if (attrib.VendorID != USB_VENDOR_VALVE) { in hid_enumerate()
549 cur_dev->vendor_id = attrib.VendorID; in hid_enumerate()
550 cur_dev->product_id = attrib.ProductID; in hid_enumerate()
553 cur_dev->release_number = attrib.VersionNumber; in hid_enumerate()