void UsbDeviceList::LogFilter(LPCWSTR message, LPCINTERFACE_FILTER filter) { IFACEFILTER_MSG((TEXT("%s %s:\r\n"), message, filter->name)); LogFilterField(TEXT("bInterfaceClass"), &filter->bInterfaceClass); LogFilterField(TEXT("bInterfaceSubClass"), &filter->bInterfaceSubClass); LogFilterField(TEXT("bInterfaceProtocol"), &filter->bInterfaceProtocol); LogFilterField(TEXT("idVendor"), &filter->idVendor); LogFilterField(TEXT("idProduct"), &filter->idProduct); LogFilterFlag(TEXT("NO_ATTACH"), filter->noAttach); }
void UsbDeviceList::LogFilter(LPCWSTR message, LPCINTERFACE_FILTER filter) { IFACEFILTER_MSG((TEXT("%s %s:\r\n"), message, filter->name)); if (filter->priority == MAXDWORD) { IFACEFILTER_MSG((TEXT("USBKWrapperDrv: priority: <none>\r\n"))); } else { IFACEFILTER_MSG((TEXT("USBKWrapperDrv: priority: %u\r\n"), filter->priority)); } LogFilterField(TEXT("bInterfaceClass"), &filter->bInterfaceClass); LogFilterField(TEXT("bInterfaceSubClass"), &filter->bInterfaceSubClass); LogFilterField(TEXT("bInterfaceProtocol"), &filter->bInterfaceProtocol); LogFilterField(TEXT("idVendor"), &filter->idVendor); LogFilterField(TEXT("idProduct"), &filter->idProduct); LogFilterFlag(TEXT("NO_ATTACH"), filter->noAttach); }