!wdmaud
显示各种WDM Audio (WDMAud)结构。
语法
!wdmaud Address Flags
参数
- Address
- 指定要显示的结构地址。
- Flags
- 指定要显示的信息。必须只包含bits 0x1、0x2、0x4和0x8中的一个。0x100
可以和它们中任何一个共同使用。
- Bit 0 (0x1)
- 显示已经发送给wdmaud.sys过的IOCTL的列表。使用时,Address需要指定WdmaIoctlHistoryListHead的地址。如果设置了0x100这个位,还会显示每个IOCTL发送的pContext。
- Bit 1 (0x2)
- 显示标记为pending的IRP列表。Address指定WdmaPendingIrpListHead的地址。如果设置了0x100这个位,还会显示每个IRP分配时的context。
- Bit 2 (0x4)
- 显示WDMAud 分配的MDL列表。Address指定WdmaAllocatedMdlListHead的地址。如果设置了0x100位,还显示每个MDL分配时的context。
- Bit 3 (0x8)
- 显示附加到wdmaud.sys上的所有活动context的列表。Address需要指定WdmaContextListHead的地址。如果设置了0x100位,还会显示每个context结构中的数据成员。
- Bit 8 (0x100)
- 显示详细信息。
DLL
Windows NT 4.0 |
不可用 |
Windows 2000 |
Kdextx86.dll |
Windows XP和之后 |
不可用 |
注释
附加到wdmaud.sys的context(pContext)包含了每个device的大多数状态数据。每次wdmaud.drv被加载进一个新的进程时,会通报wdmaud.sys。当wdmaud.drv被卸载时,wdmaud.sys会清理在这个context下分配的所有资源。
附加信息
关于WDM音频架构和音频驱动,查看Windows Driver Kit (WDK)文档。
Build machine: CAPEBUILD