Метод 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

См. также раздел

IAdapterPnpManagement