IRP_MN_DEVICE_ENUMERATED

PnP 管理器使用此 I/O 请求数据包 (IRP) 来通知总线驱动程序设备对象存在并且它已被即插即用管理器完全枚举。

0x19

主要代码

IRP_MJ_PNP

发送时间

在用户模式收到GUID_DEVICE_ENUMERATED通知之前,PnP 管理器会发送此 IRP。 此 IRP 允许驱动程序为IRP_MN_DEVICE_ENUMERATED提供预处理例程,例如填写其他设备属性。 此 IRP 主要允许驱动程序使用 IoSetDevicePropertyData (PDO) 为物理设备对象设置设备属性。

输入参数

输出参数

I/O 状态块

处理此 IRP 的驱动程序将 Irp-IoStatus.Status> 设置为STATUS_SUCCESS或适当的错误状态。

Operation

IRP_MN_DEVICE_ENUMERATED IRP 将发送到总线驱动程序的 PDO,以指示总线驱动程序 PDO 存在。

发送 IRP

预留给系统使用。 驱动程序不得发送此 IRP。

要求

版本

在 Windows 7 和更高版本的 Windows 中可用。

标头

Wdm.h

另请参阅

即插即用次要 IRP