共用方式為


IRP_MN_DEVICE_ENUMERATED

PnP 管理員會使用此 I/O 要求封包 (IRP) ,通知匯流排驅動程式裝置物件存在,且已由隨插即用管理員完整列舉。

0x19

主要程式碼

IRP_MJ_PNP

傳送時

PnP 管理員會在使用者模式收到通知之前傳送此 IRP GUID_DEVICE_ENUMERATED。 此 IRP 可讓驅動程式為IRP_MN_DEVICE_ENUMERATED提供前置處理常式,例如填入其他裝置屬性。 此 IRP 主要允許驅動程式使用 IoSetDevicePropertyData來設定實體裝置物件的裝置屬性, (PDO) 。

輸入參數

輸出參數

I/O 狀態欄塊

處理此 IRP 的驅動程式會將 Irp-IoStatus.Status > 設定為STATUS_SUCCESS或適當的錯誤狀態。

作業

IRP_MN_DEVICE_ENUMERATED IRP 會傳送至匯流排驅動程式的 PDO,以指出匯流排驅動程式 PDO 存在。

傳送 IRP

保留供系統使用。 驅動程式不得傳送此 IRP。

規格需求

版本

適用于 Windows 7 和更新版本的 Windows。

標頭

Wdm.h

另請參閱

隨插即用次要 IRP