!usbkd.usbtt
Der Befehl !usbkd.usbtt zeigt Informationen aus einer Struktur USBPORT!_TRANSACTION_TRANSLATOR an.
!usbkd.usbtt StructAddr
Parameter
StructAddr
Adresse einer Struktur usbport!_TRANSACTION_TRANSLATOR . Um die Transaktionsübersetzerliste für einen USB-Host-Controller zu erhalten, verwenden Sie den Befehl !usbkd.usbhcdext .
DLL
Usbkd.dll
Beispiele
Hier ist eine Möglichkeit, die Adresse einer Struktur usbport!_TRANSACTION_TRANSLATOR zu finden. Geben Sie zunächst !usbkd.usb2tree ein.
0: kd> !usbkd.usb2tree
...
2)!ehci_info ffffe00001ca11a0 !devobj ffffe00001ca1050 PCI: VendorId 8086 DeviceId 293c RevisionId 0002
...
In der vorangegangenen Ausgabe wird die Adresse der Geräteerweiterung des FDO als Argument des Befehls DML !ehci_info ffffe00001ca11a0 angezeigt.
Klicken Sie entweder auf den DML-Befehl oder übergeben Sie die Adresse der Geräteerweiterung an !usbhcdext, um die Adresse von GlobalTtListHead
zu erhalten. Übergeben Sie diese Adresse an !usbkd.usblist, wodurch die Adressen der Strukturen _TRANSACTION_TRANSLATOR angezeigt werden.