!devstack

L'estensione !devstack visualizza una visualizzazione formattata dello stack di dispositivi associato a un oggetto dispositivo.

!devstack DeviceObject 

Parametri

DeviceObject
Specifica l'oggetto dispositivo. Può trattarsi dell'indirizzo esadecimale della struttura DEVICE_OBJECT o del nome del dispositivo.

DLL

Kdexts.dll

Informazioni aggiuntive

Per informazioni sugli stack di dispositivi, vedere la documentazione di Windows Driver Kit (WDK).

Osservazioni:

Se DeviceObject specifica il nome del dispositivo ma non fornisce alcun prefisso, viene utilizzato il prefisso "\Device\". Si noti che questo comando verificherà se DeviceObject è un indirizzo o un nome di dispositivo valido prima di usare l'analizzatore di espressioni.

Ecco un esempio:

kd> !devstack e000000085007b50
 !DevObj   !DrvObj            !DevExt   ObjectName
  e0000165fff32040  \Driver\kmixer     e0000165fff32190  
> e000000085007b50  \Driver\swenum     e000000085007ca0  KSENUM#00000005
!DevNode e0000165fff2e010 :
  DeviceInst is "SW\{b7eafdc0-a680-11d0-96d8-00aa0051e51d}\{9B365890-165F-11D0-A195-0020AFD156E4}"
 ServiceName is "kmixer"