Display Filter Reference: USB

Protocol field name: usb

Versions: 1.0.0 to 3.4.5

Back to Display Filter Reference

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

Riverbed is Wireshark's primary sponsor and provides our funding. They also make great products that fully integrate with Wireshark.

I have a lot of traffic...

ANSWER: SteelCentral™ AppResponse 11
  • • Full stack analysis – from packets to pages
  • • Rich performance metrics & pre-defined insights for fast problem identification/resolution
  • • Modular, flexible solution for deeply-analyzing network & application performance
Learn More