Partager via


AcxCircuitInitFree, fonction (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 de circuit. Utilisez AcxCircuitInitAllocate pour initialiser la structure ACXCIRCUIT_INIT.

Valeur de retour

Aucun

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 pour ACX

version minimale d’ACX : 1.0

Pour plus d’informations sur les versions ACX, consultez vue d’ensemble de la version ACX.

Exigences

Exigence Valeur
d’en-tête acxcircuit.h
IRQL <= DISPATCH_LEVEL

Voir aussi