IRP_MN_DEVICE_ENUMERATED
PnP マネージャーは、この I/O 要求パケット (IRP) を使用して、デバイス オブジェクトが存在し、プラグ アンド プレイ マネージャーによって完全に列挙されたことをバス ドライバーに通知します。
0x19
PnP マネージャーは、ユーザー モードが GUID_DEVICE_ENUMERATED で通知される直前に、この IRP を送信します。 この IRP を使用することで、ドライバーは、追加のデバイス プロパティの入力などの、IRP_MN_DEVICE_ENUMERATED の前処理ルーチンを提供することができます。 この IRP では主に、ドライバーは IoSetDevicePropertyData を使用して、物理デバイス オブジェクト (PDO) のデバイス プロパティを設定できます。
なし
なし
この IRP を処理するドライバーは、Irp->IoStatus.Status を STATUS_SUCCESS または適切なエラー状態に設定します。
IRP_MN_DEVICE_ENUMERATED IRP は、バス ドライバー PDO が存在することを示すためにバス ドライバーの PDO に送信されます。
システムで使用するために予約されています。 ドライバーは、この IRP を送信することはできません。
バージョン |
Windows 7 以降のバージョンの Windows で使用できます。 |
ヘッダー |
Wdm.h |