IRP_MN_DEVICE_ENUMERATED
Диспетчер PnP использует этот пакет запроса ввода-вывода (IRP), чтобы уведомить водителей шины о том, что объект устройства существует и что он был полностью перечислен диспетчером plug and play.
Значение
0x19
Основной код
При отправке
Диспетчер PnP отправляет этот IRP непосредственно перед уведомлением пользовательского режима с GUID_DEVICE_ENUMERATED. Этот IRP позволяет драйверам предоставлять подпрограмму предварительной обработки для IRP_MN_DEVICE_ENUMERATED, например заполнять дополнительные свойства устройства. Этот IRP в первую очередь позволяет драйверам задавать свойства устройства для объекта физического устройства (PDO) с помощью IoSetDevicePropertyData.
Входные параметры
Нет
Выходные параметры
Нет
Блок состояния ввода-вывода
Драйвер, обрабатывающий этот IRP, присваивает Irp-IoStatus.Status> значение STATUS_SUCCESS или соответствующее состояние ошибки.
Операция
IRP_MN_DEVICE_ENUMERATED IRP отправляется в PDO водителя автобуса, чтобы указать, что PDO водителя автобуса существует.
Отправка IRP
Зарезервировано для системного использования. Драйверы не должны отправлять этот IRP.
Требования
Версия |
Доступно в Windows 7 и более поздних версиях Windows. |
Заголовок |
Wdm.h |