Antilatency.DeviceNetwork.UsbDeviceFilter

Antilatency.DeviceNetwork.UsbDeviceFilter

Structure in Antilatency.DeviceNetwork
USB device filter.INetwork use it for specifying list of usb devices.
struct UsbDeviceFilter {
ushort pid;
ushort pidMask;
}

Fields

UsbVendorId vid
USB device vendor ID. Antilatency devices use UsbVendorId.Antilatency.
ushort pid
USB device product ID. Default value for Antilatency Sockets is 0x0000
ushort pidMask
USB device product ID bit mask. A set bit means that the corresponding bit in the actual device usb pid field should match the bit in pid field. For example, filter with pid = 0x01 and pidMask = 0xF0 cover devices with pid in range 0x00 .. 0x0F.