IRP_MN_DEVICE_ENUMERATED

Il gestore PnP usa questo pacchetto di richiesta I/O (IRP) per notificare ai driver del bus che esiste un oggetto dispositivo e che è stato completamente enumerato dal plug and play manager.

Valore

0x19

Codice principale

IRP_MJ_PNP

Data di invio

Il gestore PnP invia l'IRP appena prima che la modalità utente venga notificata con GUID_DEVICE_ENUMERATED. Questo IRP consente ai driver di fornire una routine di pre-elaborazione per IRP_MN_DEVICE_ENUMERATED, ad esempio l'inserimento di proprietà aggiuntive del dispositivo. Questo IRP consente principalmente ai driver di impostare le proprietà del dispositivo per l'oggetto dispositivo fisico (PDO) usando IoSetDevicePropertyData.

Parametri di input

Nessuno

Parametri di output

Nessuno

Blocco dello stato I/O

Un driver che gestisce questo IRP imposta Irp-IoStatus.Status> su STATUS_SUCCESS o uno stato di errore appropriato.

Operazione

Il IRP_MN_DEVICE_ENUMERATED IRP viene inviato al PDO del conducente del bus per indicare che esiste il pdO del bus.

Invio dell'IRP

Riservato per l'utilizzo nel sistema. I driver non devono inviare questo IRP.

Requisiti

Versione

Disponibile in Windows 7 e versioni successive di Windows.

Intestazione

Wdm.h

Vedi anche

Plug and Play Minor IRP