Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
L'estensione !usb3kd.intervallo visualizza informazioni su un blocco di richieste USB (RTF).
!usb3kd.urb UrbAddress
Parametri
PortalAddress
Indirizzo dell'OGGETTO.
DLL
Usb3kd.dll
Esempi
Nell'esempio seguente viene illustrato l'indirizzo di un 0XFFFFFA8005A2CBE8 NELL'output del comando !xhci_deviceslots .
3: kd> !xhci_deviceslots 0xfffffa800520d2d0
## Dumping dt _DEVICESLOT_DATA 0xfffffa8003612e80
----------------------------------------------
DeviceContextBase: VA 0xfffffa8005a64000 LA 0x116864000 !wdfcommonbuffer 0x57ffa7ca758 Size 4096
## [1] SlotID : dt USBXHCI!_USBDEVICE_DATA 0xfffffa80059027d0 dt _SLOT_CONTEXT32 0xfffffa8005a65000
------------------------------------------------------------------------------------------------
USB\VID_...
SlotEnabled IsDevice NumberOfTTs 0 TTThinkTime 0
...
PendingTransferList:
[0] dt _TRANSFER_DATA 0xfffffa80059727f0 !urb 0xfffffa8005a2cbe8 !wdfrequest 0x57ffa68d998 TransferState_Pending
...
Nell'esempio seguente viene passato l'indirizzo dell'ISTRUZIONE ALLA riga di comando !usb3kd.debugg .
3: kd> !urb 0xfffffa8005a2cbe8
## Dumping URB 0xfffffa8005a2cbe8
------------------------------
Function: URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER (0x9)
UsbdDeviceHandle:
!ucx_device 0xfffffa8005901840
!xhci_deviceslots 0xfffffa800520d2d0 1
Status: USBD_STATUS_PENDING (0x40000000)
UsbdFlags: (0x0)
dt _URB_BULK_OR_INTERRUPT_TRANSFER 0xfffffa8005a2cbe8
PipeHandle: 0xfffffa800596f720
TransferFlags: (0x1) USBD_TRANSFER_DIRECTION_IN
TransferBufferLength: 0x0
TransferBuffer: 0xfffffa8005a2cc88
TransferBufferMDL: 0xfffffa8005848930