IRP_MN_DEVICE_ENUMERATED
El administrador de PnP usa este paquete de solicitud de E/S (IRP) para notificar a los controladores de autobús que existe un objeto de dispositivo y que el administrador de plug and play ha enumerado por completo.
Value
0x19
Código principal
Cuándo se envió
El administrador de PnP envía este IRP justo antes de que se notifique el modo de usuario con GUID_DEVICE_ENUMERATED. Este IRP permite a los controladores proporcionar una rutina de preprocesamiento para IRP_MN_DEVICE_ENUMERATED, como rellenar propiedades adicionales del dispositivo. Este IRP permite principalmente a los controladores establecer propiedades de dispositivo para el objeto de dispositivo físico (PDO) mediante IoSetDevicePropertyData.
Parámetros de entrada
Ninguno
Parámetros de salida
Ninguno
Bloque de estado de entrada/salida
Un controlador que controla este IRP establece Irp-IoStatus.Status> en STATUS_SUCCESS o un estado de error adecuado.
Operación
El IRP_MN_DEVICE_ENUMERATED IRP se envía al PDO del conductor del autobús para indicar que existe el PDO del controlador de autobús.
Enviando IRP
Reservado para uso del sistema. Los controladores no deben enviar este IRP.
Requisitos
Versión |
Disponible en Windows 7 y versiones posteriores de Windows. |
Encabezado |
Wdm.h |