If you chose to have busTRACE capture storage class I/O activity, your next option will be to tell busTRACE the types of bus architectures you would like to capture I/O activity against.

busTRACE can capture all storage class I/O activity (i.e. SRBs/CDBs) going on within your Windows PC. Using the options on this screen, you can specifically set which bus architectures you are interested in seeing storage class I/O activity for.

For example, let's say you have ATA/ATAPI devices and SCSI devices on the same system. Perhaps you are only interested in analyzing ATAPI I/O activity. In this case, you can remove the checkmark from all options except for the ATAPI option.

You might be wondering how the storage class Universal Serial Bus Controllers differs from the USB/URB option that was available on the previous screen. Placing a checkmark here ensures that busTRACE captures the SRBs/CDBs that are being sent to USB storage class devices (e.g. hard drives, tape drives, CD/DVD devices, etc.). The USB driver (i.e. usbstor.sys), takes the SRBs/CDBs that it receives, and internally converts them into URBs that are sent to communicate with the underlying USB device. If you enabled the URB option on the previous screen, and the USB option on this screen, you will be able to see both the SRBs/CDBs being generated, and the underlying URBs that are generated.

See Also: