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 |