Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The !ks.dumpqueue extension displays information about the queues associated with a given AVStream object, or the stream associated with a port class object.
!ks.dumpqueue Object [Level]
Parameters
Object
Specifies a pointer to the object for which to display the queue. Object must be of type PKSPIN, PKSFILTER, CKsPin*, CKsFilter*, CKsQueue*, CPortPin*, or CPortFilter*.
Level
Optional. Specifies the level of detail to display on a 0-7 scale with progressively more information displayed for higher values. To display all available details, supply a value of 7.
DLL
Windows 2000 |
winxp\Ks.dll |
Windows XP and later |
Ks.dll |
Additional Information
For more information, see Kernel Streaming Debugging.
Remarks
Object must be a filter or a pin. For a pin, a single queue is displayed. For a filter, multiple queues are displayed.
This command can take some time to execute.
Here is an example of the !ks.dumpqueue display:
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