IAdapterPnpManagement::P npCancelStop 方法 (portcls.h)
PnpCancelStop 方法在处理 CancelStop IRP 时提供通知。
语法
void PnpCancelStop();
返回值
无
备注
PnpCancelStop 在处理 CancelStop IRP 时由 portcls 调用。 这只是一个通知。 即使以前没有收到 PnpQueryStop 通知,微型端口也可以接收 PnpCancelStop。 应编写微型端口以适应此行为。 例如,在 Portcls 有机会将此通知转发到微型端口之前,QueryStop 逻辑在 IRP 中失败时就是这种情况。 在此方案中,PnP 管理器仍会调用 PnP 取消停止。
注意:Portcls 在进行此调用之前会获取设备全局锁,因此微型端口必须尽快执行此调用。 Portcls 会重启任何已插入的创建请求。
有关详细信息,请参阅 实现 PortCls 音频驱动程序的 PnP 重新平衡。
要求
要求 | 值 |
---|---|
Header | portcls.h |
IRQL | PASSIVE_LEVEL |