Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Драйвер минипорта NDIS должен зарегистрировать функцию MiniportShutdownEx во время инициализации драйвера минипорта.
NDIS вызывает функцию MiniportShutdownEx драйвера минипорта NDIS, когда система выключается. MiniportShutdownEx восстанавливает оборудование в известном состоянии.
Параметр ShutdownAction, переданный NDIS в MiniportShutdownEx, сообщает минипорт-драйверу причину завершения работы.
Обработчик завершения работы может быть вызван в результате операции пользователя, и в этом случае он выполняется на уровне IRQL = PASSIVE_LEVEL. Это также может быть результатом неустранимой системной ошибки, в таком случае система может работать на любом уровне IRQL.
MiniportShutdownEx не должен вызывать функции NdisXxx. Минипорт-драйвер может вызывать функции для чтения и записи портов ввода-вывода или отключения обработчика DMA для возврата оборудования в известное состояние.
В отличие от MiniportHaltEx, MiniportShutdownEx не должны выпускать выделенные ресурсы. MiniportShutdownEx должен просто остановить сетевой адаптер.
Связанные разделы
Состояния адаптера минипорт-драйвера
Состояния минипорт-адаптера и операции