Display Filter Reference: USB

Protocol field name: usb

Versions: 1.0.0 to 3.6.6

Back to Display Filter Reference

Field name Description Type Versions
usb.addr Source or Destination Character string 2.0.0 to 3.6.6
usb.address USB device index Unsigned integer, 1 byte 2.2.0 to 3.6.6
usb.audio.bRefresh bRefresh Unsigned integer, 1 byte 3.4.0 to 3.6.6
usb.audio.bSynchAddress bSynchAddress Unsigned integer, 1 byte 3.4.0 to 3.6.6
usb.bad_length Invalid length Label 3.4.0 to 3.6.6
usb.bAlternateSetting bAlternateSetting Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bcdDevice bcdDevice Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.bcdUSB bcdUSB Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.bConfigurationValue bConfigurationValue Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bDescriptorType bDescriptorType Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bDeviceClass bDeviceClass Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bDeviceProtocol bDeviceProtocol Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bDeviceSubClass bDeviceSubClass Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bEndpointAddress bEndpointAddress Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bEndpointAddress.direction Direction Boolean 1.0.0 to 3.6.6
usb.bEndpointAddress.number Endpoint Number Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bFirstInterface bFirstInterface Unsigned integer, 1 byte 1.8.0 to 3.6.6
usb.bFunctionClass bFunctionClass Unsigned integer, 1 byte 1.8.0 to 3.6.6
usb.bFunctionProtocol bFunctionProtocol Unsigned integer, 1 byte 1.8.0 to 3.6.6
usb.bFunctionSubClass bFunctionSubClass Unsigned integer, 1 byte 1.8.0 to 3.6.6
usb.bInterfaceClass bInterfaceClass Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bInterfaceCount bInterfaceCount Unsigned integer, 1 byte 1.8.0 to 3.6.6
usb.bInterfaceNumber bInterfaceNumber Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bInterfaceProtocol bInterfaceProtocol Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bInterfaceSubClass bInterfaceSubClass Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bInterval bInterval Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bLength bLength Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bLength.even Invalid STRING DESCRIPTOR Length (must be even) Label 2.0.0 to 3.6.6
usb.bLength.too_short Invalid STRING DESCRIPTOR Length (must be 2 or larger) Label 2.0.0 to 3.6.6
usb.bmAttributes bmAttributes Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bmAttributes.behaviour Behaviourtype Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bmAttributes.invalid_order SuperSpeed Endpoint Companion must come after Endpoint Descriptor Label 3.2.0 to 3.6.6
usb.bmAttributes.MaxStreams MaxStreams Unsigned integer, 1 byte 3.2.0 to 3.6.6
usb.bmAttributes.Mult Mult Unsigned integer, 1 byte 3.2.0 to 3.6.6
usb.bmAttributes.sync Synchronisationtype Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bmAttributes.transfer Transfertype Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bMaxBurst bMaxBurst Unsigned integer, 1 byte 3.2.0 to 3.6.6
usb.bMaxPacketSize0 bMaxPacketSize0 Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bMaxPower bMaxPower Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bmRequestType bmRequestType Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bmRequestType.direction Direction Boolean 1.0.0 to 3.6.6
usb.bmRequestType.recipient Recipient Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bmRequestType.type Type Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bNumConfigurations bNumConfigurations Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bNumEndpoints bNumEndpoints Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bNumInterfaces bNumInterfaces Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.bString bString Character string 1.0.0 to 3.6.6
usb.bus_id URB bus id Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.busunit Host controller unit number Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.capdata Leftover Capture Data Sequence of bytes 1.4.0 to 3.6.6
usb.configuration.bmAttributes Configuration bmAttributes Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.configuration.legacy10buspowered Must be 1 Boolean 1.0.0 to 3.6.6
usb.configuration.remotewakeup Remote Wakeup Boolean 1.0.0 to 3.6.6
usb.configuration.selfpowered Self-Powered Boolean 1.0.0 to 3.6.6
usb.control.Response CONTROL response data Sequence of bytes 2.0.0 to 3.6.6
usb.control_stage Control transfer stage Unsigned integer, 1 byte 1.10.0 to 3.6.6
usb.copy_of_transfer_flags Copy of Transfer Flags Unsigned integer, 4 bytes 1.12.0 to 3.6.6
usb.darwin.bcdVersion Darwin header bcdVersion Unsigned integer, 2 bytes 2.4.0 to 3.6.6
usb.darwin.device_address USB device index Unsigned integer, 1 byte 2.4.0 to 3.6.6
usb.darwin.endpoint_address Endpoint address Unsigned integer, 1 byte 2.4.0 to 3.6.6
usb.darwin.endpoint_type Endpoint transfer type Unsigned integer, 1 byte 2.4.0 to 3.6.6
usb.darwin.header_len Darwin header length Unsigned integer, 1 byte 2.4.0 to 3.6.6
usb.darwin.io_frame_count Isochronous transfer number of frames Unsigned integer, 4 bytes 2.4.0 to 3.6.6
usb.darwin.io_id I/O ID Unsigned integer, 8 bytes 2.4.0 to 3.6.6
usb.darwin.io_len I/O length [bytes] Unsigned integer, 4 bytes 2.4.0 to 3.6.6
usb.darwin.io_status Request status Unsigned integer, 4 bytes 2.4.0 to 3.6.6
usb.darwin.iso.frame_number Frame number Unsigned integer, 8 bytes 2.4.0 to 3.6.6
usb.darwin.iso.status Frame status Unsigned integer, 4 bytes 2.4.0 to 3.6.6
usb.darwin.iso.timestamp Frame timestamp Unsigned integer, 8 bytes 2.4.0 to 3.6.6
usb.darwin.location_id Device location ID Unsigned integer, 4 bytes 2.4.0 to 3.6.6
usb.darwin.request_type Request type Unsigned integer, 1 byte 2.4.0 to 3.6.6
usb.darwin_device_speed Device speed Unsigned integer, 1 byte 2.4.0 to 3.6.6
usb.data Application Data Sequence of bytes 1.0.0 to 1.6.16
usb.data.length Application Data Length Unsigned integer, 4 bytes 1.8.0 to 1.8.15
usb.data_flag Data Character string 1.0.0 to 3.6.6
usb.data_fragment Data Fragment Sequence of bytes 1.12.0 to 3.6.6
usb.data_len Data length [bytes] Unsigned integer, 4 bytes 1.0.6 to 3.6.6
usb.desc_length.invalid Invalid descriptor length Label 2.0.0 to 3.6.6
usb.DescriptorIndex Descriptor Index Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.device_address Device Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.dst Destination Character string 2.0.0 to 3.6.6
usb.dst.endpoint Dst Endpoint Unsigned integer, 1 byte 1.0.0 to 1.4.15
usb.endpoint_address Endpoint Unsigned integer, 1 byte 2.4.0 to 3.6.6
usb.endpoint_address.direction Direction Unsigned integer, 1 byte 2.4.0 to 3.6.6
usb.endpoint_address.number Endpoint number Unsigned integer, 1 byte 2.4.0 to 3.6.6
usb.endpoint_number Endpoint Unsigned integer, 1 byte 1.0.0 to 2.2.17
usb.endpoint_number.direction Direction Unsigned integer, 1 byte 1.6.0 to 2.2.17
usb.endpoint_number.endpoint Endpoint value Unsigned integer, 1 byte 1.6.0 to 2.2.17
usb.error Error Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.frame.data Frame data Sequence of bytes 2.2.0 to 3.6.6
usb.frame.data_follows Frame contains data Boolean 2.2.0 to 3.6.6
usb.frame.flags Frame flags Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.frame.length Frame length Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.frame.read Data direction is read Boolean 2.2.0 to 3.6.6
usb.freebsd_transfer_type URB transfer type Unsigned integer, 1 byte 2.2.0 to 3.6.6
usb.freebsd_type URB type Unsigned integer, 1 byte 2.2.0 to 3.6.6
usb.function URB Function Unsigned integer, 2 bytes 1.10.0 to 3.6.6
usb.getDescriptor.Response GET DESCRIPTOR Response data Sequence of bytes 2.0.0 to 3.6.6
usb.iConfiguration iConfiguration Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.idProduct idProduct Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.idVendor idVendor Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.iFunction iFunction Unsigned integer, 1 byte 1.8.0 to 3.6.6
usb.iInterface iInterface Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.iManufacturer iManufacturer Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.interval Interval Unsigned integer, 4 bytes 1.12.0 to 3.6.6
usb.iProduct iProduct Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.irp_id IRP ID Unsigned integer, 8 bytes 1.10.0 to 3.6.6
usb.irp_info IRP information Unsigned integer, 1 byte 1.10.0 to 3.6.6
usb.irp_info.direction Direction Unsigned integer, 1 byte 1.10.0 to 3.6.6
usb.irp_info.reserved Reserved Unsigned integer, 1 byte 1.10.0 to 3.6.6
usb.iSerialNumber iSerialNumber Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.iso._pad Padding Unsigned integer, 4 bytes 1.6.0 to 1.8.15
usb.iso.data ISO Data Sequence of bytes 1.6.0 to 3.6.6
usb.iso.error_count ISO error count Unsigned integer, 2 bytes 1.6.0 to 3.6.6
usb.iso.iso_actual_len Actual Length [bytes] Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.iso.iso_len Length [bytes] Unsigned integer, 4 bytes 1.6.0 to 3.6.6
usb.iso.iso_off Offset [bytes] Unsigned integer, 4 bytes 1.6.0 to 3.6.6
usb.iso.iso_status Status Signed integer, 4 bytes 1.6.0 to 3.6.6
usb.iso.numdesc Number of ISO descriptors Unsigned integer, 2 bytes 1.6.0 to 3.6.6
usb.iso.pad Padding Unsigned integer, 4 bytes 1.10.0 to 3.6.6
usb.LanguageId Language Id Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.nframes Number of following frames Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.packet_count Packet count used Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.packet_size Packet size used Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.request_in Request in Frame number 1.0.0 to 3.6.6
usb.response_in Response in Frame number 1.0.0 to 3.6.6
usb.setup.bRequest bRequest Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.setup.invalid Only control URBs may contain a setup packet Label 2.0.0 to 3.6.6
usb.setup.wEndpoint wEndpoint Unsigned integer, 2 bytes 2.2.0 to 3.6.6
usb.setup.wFeatureSelector wFeatureSelector Unsigned integer, 2 bytes 1.0.6 to 3.6.6
usb.setup.wFrameNumber wFrameNumber Unsigned integer, 2 bytes 1.0.6 to 3.6.6
usb.setup.wIndex wIndex Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.setup.wInterface wInterface Unsigned integer, 2 bytes 1.0.6 to 3.6.6
usb.setup.wLength wLength Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.setup.wStatus wStatus Unsigned integer, 2 bytes 1.0.6 to 3.6.6
usb.setup.wValue wValue Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.setup_flag Device setup request Character string 1.0.0 to 3.6.6
usb.speed Speed Unsigned integer, 1 byte 2.2.0 to 3.6.6
usb.src Source Character string 2.0.0 to 3.6.6
usb.src.endpoint Src Endpoint Unsigned integer, 1 byte 1.0.0 to 1.4.15
usb.start_frame Start frame Unsigned integer, 4 bytes 1.12.0 to 3.6.6
usb.time Time from request Time offset 1.0.0 to 3.6.6
usb.totlen Total length Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.transfer_flags.aligned_temp_buffer Aligned Temp Buffer Boolean 3.0.0 to 3.6.6
usb.transfer_flags.dir_in Dir IN Boolean 3.0.0 to 3.6.6
usb.transfer_flags.dma_map_page DMA Map Page Boolean 3.0.0 to 3.6.6
usb.transfer_flags.dma_map_sg DMA Map SG Boolean 3.0.0 to 3.6.6
usb.transfer_flags.dma_map_single DMA Map Single Boolean 3.0.0 to 3.6.6
usb.transfer_flags.dma_sg_combined DMA S-G Combined Boolean 3.0.0 to 3.6.6
usb.transfer_flags.free_buffer Free Buffer Boolean 3.0.0 to 3.6.6
usb.transfer_flags.iso_asap ISO ASAP Boolean 3.0.0 to 3.6.6
usb.transfer_flags.map_local Map Local Boolean 3.0.0 to 3.6.6
usb.transfer_flags.no_fsbr No FSBR Boolean 3.0.0 to 3.6.6
usb.transfer_flags.no_interrupt No Interrupt Boolean 3.0.0 to 3.6.6
usb.transfer_flags.no_transfer_dma_map No transfer DMA map Boolean 3.0.0 to 3.6.6
usb.transfer_flags.setup_map_local Setup Map Local Boolean 3.0.0 to 3.6.6
usb.transfer_flags.setup_map_single Setup Map Single Boolean 3.0.0 to 3.6.6
usb.transfer_flags.short_not_ok Short not OK Boolean 3.0.0 to 3.6.6
usb.transfer_flags.zero_packet Zero Packet Boolean 3.0.0 to 3.6.6
usb.transfer_type URB transfer type Unsigned integer, 1 byte 1.0.0 to 3.6.6
usb.undecoded Not dissected yet (report to wireshark.org) Label 3.2.0 to 3.6.6
usb.unused_setup_header Unused Setup Header Label 1.12.0 to 3.6.6
usb.urb_id URB id Unsigned integer, 8 bytes 1.0.0 to 3.6.6
usb.urb_len URB length [bytes] Unsigned integer, 4 bytes 1.0.6 to 3.6.6
usb.urb_status URB status Signed integer, 4 bytes 1.0.6 to 3.6.6
usb.urb_ts_sec URB sec Unsigned integer, 8 bytes 1.4.0 to 3.6.6
usb.urb_ts_usec URB usec Unsigned integer, 4 bytes 1.4.0 to 3.6.6
usb.urb_type URB type Character, 1 byte 1.0.0 to 3.6.6
usb.usbd_status IRP USBD_STATUS Unsigned integer, 4 bytes 1.10.0 to 3.6.6
usb.usbpcap.unknown_urb USBPcap did not recognize URB Function code (report to desowin.org/USBPcap) Label 3.2.0 to 3.6.6
usb.usbpcap_header_len USBPcap pseudoheader length Unsigned integer, 2 bytes 1.10.0 to 3.6.6
usb.wBytesPerInterval wBytesPerInterval Unsigned integer, 2 bytes 3.2.0 to 3.6.6
usb.win32.iso_data_len ISO Data length Unsigned integer, 4 bytes 1.10.0 to 3.6.6
usb.win32.iso_error_count Isochronous transfer error count Unsigned integer, 4 bytes 1.10.0 to 3.6.6
usb.win32.iso_frame Isochronous transfer start frame Unsigned integer, 4 bytes 1.10.0 to 3.6.6
usb.win32.iso_num_packets Isochronous transfer number of packets Unsigned integer, 4 bytes 1.10.0 to 3.6.6
usb.win32.iso_offset ISO Data offset Unsigned integer, 4 bytes 1.10.0 to 3.6.6
usb.win32.iso_status ISO USBD status Unsigned integer, 4 bytes 1.10.0 to 3.6.6
usb.wLANGID wLANGID Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.wMaxPacketSize wMaxPacketSize Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.wMaxPacketSize.size Maximum Packet Size Unsigned integer, 2 bytes 1.8.0 to 3.6.6
usb.wMaxPacketSize.slots Transactions per microframe Unsigned integer, 2 bytes 1.8.0 to 3.6.6
usb.wTotalLength wTotalLength Unsigned integer, 2 bytes 1.0.0 to 3.6.6
usb.xferflags Transfer flags Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.xferflags.ext_buffer External buffer Boolean 2.2.0 to 3.6.6
usb.xferflags.force_short_xfer Force short transfer Boolean 2.2.0 to 3.6.6
usb.xferflags.manual_status Manual status Boolean 2.2.0 to 3.6.6
usb.xferflags.no_pipe_ok No pipe OK Boolean 2.2.0 to 3.6.6
usb.xferflags.pipe_bof Pipe BOF Boolean 2.2.0 to 3.6.6
usb.xferflags.proxy_buffer Proxy buffer Boolean 2.2.0 to 3.6.6
usb.xferflags.short_frames_ok Short frames OK Boolean 2.2.0 to 3.6.6
usb.xferflags.short_xfer_ok Short transfer OK Boolean 2.2.0 to 3.6.6
usb.xferflags.stall_pipe Stall pipe Boolean 2.2.0 to 3.6.6
usb.xferstatus Transfer status Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.xferstatus.bdma_enable BUS-DMA enabled Boolean 2.2.0 to 3.6.6
usb.xferstatus.bdma_no_post_sync BUS-DMA post sync op not done Boolean 2.2.0 to 3.6.6
usb.xferstatus.bdma_setup BUS-DMA set up Boolean 2.2.0 to 3.6.6
usb.xferstatus.bw_reclaimed Bandwidth reclaimed Boolean 2.2.0 to 3.6.6
usb.xferstatus.can_cancel_immed Transfer can be cancelled immediately Boolean 2.2.0 to 3.6.6
usb.xferstatus.control_act Control transfer active Boolean 2.2.0 to 3.6.6
usb.xferstatus.control_hdr Control header being sent Boolean 2.2.0 to 3.6.6
usb.xferstatus.control_stall Control transfer should be stalled Boolean 2.2.0 to 3.6.6
usb.xferstatus.control_xfr Control transfer Boolean 2.2.0 to 3.6.6
usb.xferstatus.curr_dma_set Current DMA set Unsigned integer, 4 bytes 2.2.0 to 3.6.6
usb.xferstatus.did_close Transfer closed Boolean 2.2.0 to 3.6.6
usb.xferstatus.did_dma_delay Waited for hardware DMA Boolean 2.2.0 to 3.6.6
usb.xferstatus.doing_callback Executing the callback Boolean 2.2.0 to 3.6.6
usb.xferstatus.draining Draining transfer Boolean 2.2.0 to 3.6.6
usb.xferstatus.isochronous_xfr Isochronous transfer Boolean 2.2.0 to 3.6.6
usb.xferstatus.open Pipe has been opened Boolean 2.2.0 to 3.6.6
usb.xferstatus.short_frames_ok Short frames OK Boolean 2.2.0 to 3.6.6
usb.xferstatus.short_xfer_ok Short transfer OK Boolean 2.2.0 to 3.6.6
usb.xferstatus.started Transfer started Boolean 2.2.0 to 3.6.6
usb.xferstatus.transferring Transfer in progress Boolean 2.2.0 to 3.6.6