Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’extension !pcitree affiche des informations sur les objets d’appareil PCI, y compris les bus PCI enfants et les bus CardBus, ainsi que les appareils qui leur sont attachés.
!pcitree
DLL
Kdexts.dll
Informations supplémentaires
Consultez Débogage Plug-and-Play pour les applications de cette commande d’extension. Pour plus d’informations sur les bus PCI et les objets d’appareil PCI, consultez la documentation WDK (Windows Driver Kit).
Notes
Voici un exemple :
kd> !pcitree
Bus 0x0 (FDO Ext fe517338)
0600 12378086 (d=0, f=0) devext fe4f4ee8 Bridge/HOST to PCI
0601 70008086 (d=d, f=0) devext fe4f4ce8 Bridge/PCI to ISA
0101 70108086 (d=d, f=1) devext fe4f4ae8 Mass Storage Controller/IDE
0604 00211011 (d=e, f=0) devext fe4f4788 Bridge/PCI to PCI
Bus 0x1 (FDO Ext fe516998)
0200 905010b7 (d=8, f=0) devext fe515ee8 Network Controller/Ethernet
0100 81789004 (d=9, f=0) devext fe515ce8 Mass Storage Controller/SCSI
0300 0519102b (d=10, f=0) devext fe4f4428 Display Controller/VGA
Total PCI Root busses processed = 1
Pour comprendre cet affichage, tenez compte de l’appareil final affiché. Sa classe de base est 03, sa sous-classe est 00, son ID d’appareil est 0x0519 et son ID de fournisseur est 0x102B. Ces valeurs sont toutes intrinsèques à l’appareil lui-même.
Le nombre après « d= » est le numéro d’appareil ; le nombre après « f= » est le numéro de fonction. Après « devext » se trouve l’adresse d’extension de l’appareil, 0xFE4F4428. Enfin, le nom de la classe de base et le nom de la sous-classe s’affichent.
Pour obtenir plus d’informations sur un appareil, utilisez la commande d'extension !devext avec l’adresse d’extension de l’appareil comme argument. Pour cet appareil spécifique, voici la commande à utiliser :
kd> !devext fe4f4428 pci
Si l’extension !pcitree génère une erreur, cela signifie souvent que vos symboles PCI n’ont pas été chargés correctement. Utilisez .reload pci.sys pour résoudre ce problème.