Share via


Función AcxCircuitInitFree (acxcircuit.h)

La función AcxCircuitInitFree elimina el objeto de inicialización del circuito.

Sintaxis

void AcxCircuitInitFree(
  PACXCIRCUIT_INIT CircuitInit
);

Parámetros

CircuitInit

Estructura ACXCIRCUIT_INIT que define la inicialización del circuito. ACXCIRCUIT_INIT es un objeto opaco utilizado para la inicialización del circuito. Use AcxCircuitInitAllocate para inicializar la estructura de ACXCIRCUIT_INIT.

Valor devuelto

None

Observaciones

Esta función no devuelve ningún valor.

El controlador es responsable de eliminar el objeto ACXCIRCUIT_INIT mediante este DDI si acxCircuitCreate no se invoca o devuelve un error.

Ejemplo

A continuación se muestra el uso de ejemplo.


    //
    // 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);
        }
    }

Requisitos de ACX

Versión mínima de ACX: 1.0

Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.

Requisitos

Requisito Valor
Header acxcircuit.h
IRQL <= DISPATCH_LEVEL

Consulte también