!ks.dumpqueue

L'estensione !ks.dumpqueue visualizza informazioni sulle code associate a un determinato oggetto AVStream o sul flusso associato a un oggetto classe di porta.

!ks.dumpqueue Object [Level] 

Parametri

Oggetto
Specifica un puntatore all'oggetto per il quale visualizzare la coda. L'oggetto deve essere di tipo PKSPIN, PKSFILTER, CKsPin*, CKsFilter*, CKsQueue*, CPortPin*o CPortFilter*.

Livello
Facoltativo. Specifica il livello di dettaglio da visualizzare su una scala da 0 a 7 con ulteriori informazioni visualizzate progressivamente per valori più elevati. Per visualizzare tutti i dettagli disponibili, specificare il valore 7.

DLL

Windows 2000

winxp\Ks.dll

Windows XP e versioni successive

Ks.dll

Informazioni aggiuntive

Per altre informazioni, vedere Debug del flusso del kernel.

Osservazioni:

L'oggetto deve essere un filtro o un pin. Per un pin, viene visualizzata una singola coda. Per un filtro, vengono visualizzate più code.

L'esecuzione di questo comando può richiedere del tempo.

Di seguito è riportato un esempio dello schermo !ks.dumpqueue :

kd> !dumpqueue 829493c4
Filter 829493c4: Output Queue 82990e20:
 Queue 82990e20:
        Frames Received  : 1889
        Frames Waiting   : 3
        Frames Cancelled : 0
        And Gate 82949464 : count = 1, next = 00000000
    Frame Gate NULL
        Frame Header 82aaef78:
 NextFrameHeaderInIrp = 00000000
            OriginalIrp = 82169e48
            Mdl = 8292e358
            Irp = 82169e48
 StreamHeader = 8298dea0
            FrameBuffer = edba3000
            StreamHeaderSize = 00000000
            FrameBufferSize = 00025800
            Context = 00000000
            Refcount = 1