Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Befehl !usbkd._ehcidd zeigt Informationen aus einer usbehci!_DEVICE_DATA-Struktur an.
!usbkd._ehcidd StructAddr
Parameter
StructAddr
Adresse einer usbehci!_DEVICE_DATA-Struktur. Um Adressen von usbehci!_DEVICE_DATA-Strukturen zu finden, verwenden Sie !usbhcdext oder !usbhcdlist.
DLL
Usbkd.dll
Beispiele
Hier ist eine Möglichkeit, die Adresse einer usbehci!_DEVICE_DATA-Struktur zu erhalten. Geben Sie zunächst !usbkd.usbhcdlist ein.
0: kd> !usbkd.usbhcdlist
MINIPORT List @ fffff80001e5bbd0
## List of EHCI controllers
!drvobj ffffe00001fd33a0 dt USBPORT!_USBPORT_MINIPORT_DRIVER ffffe00001f48bd0 Registration Packet ffffe00001f48c08
01. Xxxx Corporation PCI: VendorID Xxxx DeviceID Xxxx RevisionId 0002
!devobj ffffe0000781a050
!ehci_info ffffe0000781a1a0
Operational Registers ffffd00021fb8420
Device Data ffffe0000781bda0
...
In der vorangehenden Ausgabe ist ffffe0000781bda0 die Adresse einer _DEVICE_DATA-Struktur.
Übergeben Sie nun die Strukturadresse an !_ehcidd
0: kd> !usbkd._ehcidd ffffe0000781bda0
*USBEHCI DEVICE DATA ffffe0000781bda0
** dt usbehci!_DEVICE_DATA ffffe0000781bda0
get_field_ulong ffffe0000781bda0 usbehci!_DEVICE_DATA Flags
*All Endpoints list:
head @ ffffe0000781bdb0 f_link ffffe0000781bdb0 b_link ffffe0000781bdb0
AsyncQueueHead ffffd00021cf5000 !_ehciqh ffffd00021cf5000
PhysicalAddress: 0xde79a000
NextQh: ffffd00021cf5000 Hlink de79a002
PrevQh: ffffd00021cf5000