Метод IAdapterPnpManagement::P npCancelStop (portcls.h)
Метод PnpCancelStop предоставляет уведомление при обработке метода CancelStop IRP.
Синтаксис
void PnpCancelStop();
Возвращаемое значение
None
Remarks
PnpCancelStop вызывается portcls при обработке IRP CancelStop. Это просто уведомление. Минипорт может получать PnpCancelStop даже без предварительного получения уведомления PnpQueryStop. Мини-порт должен быть написан в соответствии с этим поведением. Например, это происходит, когда логика QueryStop не выполняет IRP до того, как Portcls сможет переслать это уведомление в мини-порт. В этом сценарии диспетчер PnP по-прежнему вызывает остановку отмены PnP.
Примечание. Portcls получает глобальную блокировку устройства перед выполнением этого вызова, поэтому мини-порт должен выполнить этот вызов как можно быстрее. Portcls перезапускает все выполняемые запросы на создание.
Дополнительные сведения см. в статье Реализация повторного балансировки PnP для аудиодрайверов PortCls.
Требования
Требование | Значение |
---|---|
Заголовок | portcls.h |
IRQL | PASSIVE_LEVEL |