IRP_MN_DEVICE_ENUMERATED
O gerenciador de PnP usa esse IRP (pacote de solicitação de E/S) para notificar os drivers de barramento de que existe um objeto de dispositivo e que ele foi totalmente enumerado pelo gerenciador de plug and play.
Valor
0x19
Código principal
Quando enviado
O gerenciador PnP envia esse IRP logo antes que o modo de usuário seja notificado com GUID_DEVICE_ENUMERATED. Esse IRP permite que os drivers forneçam uma rotina de pré-processamento para IRP_MN_DEVICE_ENUMERATED, como o preenchimento de propriedades adicionais do dispositivo. Esse IRP permite principalmente que os drivers definam propriedades do dispositivo para o objeto de dispositivo físico (PDO) usando IoSetDevicePropertyData.
Parâmetros de Entrada
Nenhum
Parâmetros de saída
Nenhum
Bloco de Status de E/S
Um driver que manipula esse IRP define Irp-IoStatus.Status> como STATUS_SUCCESS ou um erro apropriado status.
Operação
O IRP_MN_DEVICE_ENUMERATED IRP é enviado ao PDO do motorista do ônibus para indicar que o PDO do motorista do ônibus existe.
Enviando o IRP
Reservado para uso do sistema. Os drivers não devem enviar este IRP.
Requisitos
Versão |
Disponível no Windows 7 e versões posteriores do Windows. |
Cabeçalho |
Wdm.h |