Partager via


Fonction AcxCircuitInitFree (acxcircuit.h)

La fonction AcxCircuitInitFree supprime l’objet d’initialisation de circuit.

Syntaxe

void AcxCircuitInitFree(
  PACXCIRCUIT_INIT CircuitInit
);

Paramètres

CircuitInit

Structure ACXCIRCUIT_INIT qui définit l’initialisation du circuit. ACXCIRCUIT_INIT est un objet opaque utilisé pour l’initialisation du circuit. Utilisez AcxCircuitInitAllocate pour initialiser la structure ACXCIRCUIT_INIT.

Valeur de retour

None

Remarques

Cette fonction ne retourne pas de valeur.

Le pilote est responsable de la suppression de l’objet ACXCIRCUIT_INIT à l’aide de cette DDI si acxCircuitCreate n’est pas appelé ou retourne une erreur.

Exemple

L’exemple d’utilisation est illustré ci-dessous.


    //
    // Get a CircuitInit structure.
    //
    PACXCIRCUIT_INIT circuitInit = NULL;
    circuitInit = AcxCircuitInitAllocate(Device);

// Later in the code on an exit close down process...

exit:
    if (!NT_SUCCESS(status))
    {
        if (circuitInit)
        {
            AcxCircuitInitFree(circuitInit);
        }
    }

Configuration requise d’ACX

Version minimale d’ACX : 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 acxcircuit.h
IRQL <= DISPATCH_LEVEL

Voir aussi