PcUnregisterAdapterPnpManagement, fonction (portcls.h)

La fonction PcUnregisterAdapterPnpManagement annule l’inscription de l’interface de gestion PnP de la carte audio du pilote de classe PortCls. Il est utilisé pour prendre en charge le rééquilibrage PnP.

Syntaxe

PORTCLASSAPI NTSTATUS PcUnregisterAdapterPnpManagement(
  [in] PDEVICE_OBJECT DeviceObject
);

Paramètres

[in] DeviceObject

Spécifie un pointeur vers une structure DEVICE_OBJECT qui représente l’objet de périphérique fonctionnel de l’adaptateur.

Valeur retournée

La fonction PcUnregisterAdapterPnpManagement retourne STATUS_SUCCESS si l’appel de fonction a réussi. Sinon, elle retourne le code d’erreur approprié.

Remarques

La fonction PcUnregisterAdapterPnpManagement annule l’inscription de l’interface de gestion PnP d’un pilote qui a été inscrite auprès de PortCls à l’aide de la fonction PcUnregisterAdapterPnpManagement .

Cette fonction doit être appelée uniquement si l’interface de gestion PnP de l’adaptateur a été précédemment inscrite auprès de PortCls à l’aide de PcRegisterAdapterPnpManagement.

Portcls utilise PcRegisterAdapterPnpManagement et PcUnregisterAdapterPnpManagement pour prendre en charge le rééquilibrage PNP.

Pour plus d’informations, consultez Implémenter le rééquilibrage PnP pour les pilotes audio PortCls.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 10, version 1511 et versions ultérieures de Windows.
Plateforme cible Universal
En-tête portcls.h (include Portcls.h)
Bibliothèque Portcls.lib
IRQL PASSIVE_LEVEL

Voir aussi

DEVICE_OBJECT

PcRegisterAdapterPnpManagement