Поделиться через


Остановка устройства

Диспетчер PnP направляет драйверы на остановку устройства в следующих ситуациях:

  • Для повторной балансировки аппаратных ресурсов, используемых устройством. Повторная балансировка обычно необходима при перечислении нового устройства, которому требуется уже используемый ресурс.

  • Чтобы отключить устройство в ответ на запрос диспетчер устройств (только Windows 98/Me). В этой ситуации windows 2000 и более поздних версий Windows send удалите irp; См. раздел Основные сведения о том, когда выдаются поставщики irp удаления.

  • После неудачного запроса IRP_MN_START_DEVICE (только Windows 98/Me)

В этом разделе описываются следующие темы:

Остановка устройства для повторной балансировки ресурсов

Остановка устройства для его отключения (Windows 98/Me)

Остановка устройства после неудачного запуска (Windows 98/Me)

Обработка stop IRP (Windows 2000 и более поздние версии)