Partager via


AcxDeviceRemoveFactoryCircuit, fonction (acxdevice.h)

La fonction AcxDeviceRemoveFactoryCircuit supprime un circuit d’usine permettant de créer des circuits audio à partir d’un WDFDEVICE.

Syntaxe

NTSTATUS AcxDeviceRemoveFactoryCircuit(
  WDFDEVICE         Device,
  ACXFACTORYCIRCUIT Factory
);

Paramètres

Device

WDFDEVICE dont le circuit d’usine ACX sera supprimé.

Factory

Circuit d’usine ACX à supprimer du WDFDEVICE spécifié par le paramètre Device .

Valeur retournée

AcxDeviceRemoveFactoryCircuit retourne STATUS_SUCCESS si l’appel a réussi. Sinon, elle retourne un code d’erreur NTSTATUS .

Remarques

Utilisez AcxDeviceAddFactoryCircuit pour ajouter un circuit de fabrique à un WDFDEVICE.

Cette fonction ne peut être appelée qu’à partir de la fonction de rappel EVT_WDF_DEVICE_RELEASE_HARDWARE pour cet appareil.

Configuration requise pour ACX

Version ACX minimale : 1.0

Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.

Configuration requise

Condition requise Valeur
En-tête acxdevice.h
IRQL PASSIVE_LEVEL

Voir aussi