Compartir a través de


!wdfkd.wdfinterrupt

La extensión !wdfkd.wdfinterrupt muestra información sobre un objeto WDFINTERRUPT.

!wdfkd.wdfinterrupt Handle [Flags]

Parámetros

Asa
Identificador de un objeto WDFINTERRUPT.

Banderas
Opcional. Especifica el tipo de información que se va a mostrar. Las marcas pueden ser cualquier combinación de los siguientes bits. El valor predeterminado es 0x0.

Bit 0 (0x1)
Muestra las rutinas del servicio de interrupción (ISR) correspondientes a la tabla de distribución de interrupción (IDT) asociada a este objeto WDFINTERRUPT. Establecer esta marca equivale a seguir la extensión !wdfinterrupt con la extensión !idt.

Archivo DLL

Wdfkd.dll

Marcos de trabajo

KMDF 1, UMDF 2

Información adicional

Para obtener más información, consulte Depuración del marco de trabajo de controlador en modo kernel.

Comentarios

En el ejemplo siguiente se muestra la salida de la extensión !wdfinterrupt con el bit 0 establecido en el parámetro Flags (de modo que la salida presenta información sobre la IDT).

kd> !wdfkd.wdfinterrupt 0x7a988698  1 

# Dumping WDFINTERRUPT 0x7a988698
=========================
  Interrupt Type: Line-based, Connected, Enabled
  Vector: 0xa1 (!idt 0xa1)
  Irql: 0x9
  Mode: LevelSensitive
  Polarity: WdfInterruptPolarityUnknown
  ShareDisposition: CmResourceShareShared
  FloatingSave: FALSE
  Interrupt Priority Policy: WdfIrqPriorityUndefined
  Processor Affinity Policy: WdfIrqPolicyOneCloseProcessor
  Processor Group: 0
  Processor Affinity: 0x3

  dt nt!KINTERRUPT 0x8594eb28

  EvtInterruptIsr: 1394ohci!Interrupt::WdfEvtInterruptIsr (0x8d580552)
  EvtInterruptDpc: 1394ohci!Interrupt::WdfEvtInterruptDpc (0x8d580682)

Dumping IDT:

a1:          85167a58 ndis!ndisMiniportIsr (KINTERRUPT 85167a00)
                                    Wdf01000!FxInterrupt::_InterruptThunk (KINTERRUPT 85987500)

To get ISR from KINTERRUPT: 
   dt <KINTERRUPT> nt!KINTERRUPT ServiceContext
   dt <ServiceContext> wdf01000!FxInterrupt m_EvtInterruptIsr

En el ejemplo anterior, la presentación termina con dos comandos dt (Tipo de presentación) sugeridos, que se pueden utilizar para mostrar datos adicionales.