IMiniportPnpNotify::P npStop 方法 (portcls.h)

一个可选接口,允许微型端口驱动程序接收 PnP 状态更改通知。

语法

void PnpStop();

返回值

备注

在 Windows 10 版本 1511 及更高版本的 Windows 中可用。

微型端口有机会接收其已注册的每个音频子设备的 PnP 停止通知。 若要接收此通知,子设备必须支持 IMiniportPnpNotify。 此接口上仅定义 IMiniportPnpNotify::P npStop 通知。

IMiniportPnpNotify 接口在 WaveRT 和拓扑上均可用。

注意:由于 Portcls 在进行此调用之前会获取设备全局锁,因此微型端口必须尽快执行此调用。 处理此调用时,微型端口不得等待其他活动,以防止在其他线程/工作项等待设备全局锁定时出现死锁。 如果需要,微型端口可以在 IAdapterPnpManagement::P npStop 调用中等待。

有关详细信息,请参阅 实现 PortCls 音频驱动程序的 PnP 重新平衡

要求

要求
Header portcls.h
IRQL PASSIVE_LEVEL

另请参阅

IMiniPortPnpNotify