DPC 类

此类是设备延迟过程调用的事件类型类, (DPC) 事件。

以下语法从 MOF 代码中简化而来。

语法

[EventType{66, 68, 69}, EventTypeName{"ThreadDPC", "DPC", "TimerDPC"}]
class DPC : PerfInfo
{
  object InitialTime;
  uint32 Routine;
};

成员

DPC 类具有以下类型的成员:

属性

DPC 类具有这些属性。

InitialTime

数据类型: 对象

访问类型:只读

限定符:WmiDataId (1) ,扩展 (“WmiTime”)

DPC 输入时间。

例程所返回的值

数据类型: uint32

访问类型:只读

限定符:WmiDataId (2) 指针

DPC 例程的地址。 将地址与 Image 事件一起使用,查找启动的图像。

备注

输入 DPC 时会记录这些事件。 使用这些事件来监视和验证驱动程序和内核模式组件的行为。 例如,可以使用 DPC、ISR 和映像事件来确定那些在高中断级别花费太多时间的组件。 DPC 和 ISR 事件具有用于计算例程持续时间的条目时间戳。 读取图像事件以构造映射到特定模块的内存区域。 可以使用映射来查找包含中断例程的模块。

TimerDPC 事件记录 DPC 由于计时器过期而触发时,ThreadDPC 事件记录线程 DPC 执行时。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]