IMiniportPnpNotify ::P npStop, méthode (portcls.h)
Interface facultative permettant aux pilotes miniport de recevoir des notifications de changement d’état PnP.
Syntaxe
void PnpStop();
Valeur de retour
None
Remarques
Disponible dans Windows 10, version 1511 et versions ultérieures de Windows.
Les miniports ont la possibilité de recevoir une notification d’arrêt PnP pour chaque sous-appareil audio qu’ils ont enregistré. Pour recevoir cette notification, le sous-appareil doit prendre en charge IMiniportPnpNotify. Seule la notification IMiniportPnpNotify ::P npStop est définie sur cette interface.
L’interface IMiniportPnpNotify est disponible sur WaveRT et la topologie.
Remarque : Étant donné que Portcls acquiert le verrou global de l’appareil avant d’effectuer cet appel, le miniport doit donc exécuter cet appel aussi rapidement que possible. Le miniport ne doit pas attendre une autre activité lors du traitement de cet appel pour éviter un blocage lorsque d’autres threads/éléments de travail attendent le verrouillage global de l’appareil. Si nécessaire, miniport peut attendre dans l’appel IAdapterPnpManagement ::P npStop.
Pour plus d’informations, consultez Implémenter le rééquilibrage PnP pour les pilotes audio PortCls.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | portcls.h |
IRQL | PASSIVE_LEVEL |