AcxCircuitInitFree 함수(acxcircuit.h)

AcxCircuitInitFree 함수는 회로 초기화 개체를 삭제합니다.

구문

void AcxCircuitInitFree(
  PACXCIRCUIT_INIT CircuitInit
);

매개 변수

CircuitInit

회로 초기화를 정의하는 ACXCIRCUIT_INIT 구조체입니다. ACXCIRCUIT_INIT 회로 초기화에 사용되는 불투명 개체입니다. AcxCircuitInitAllocate를 사용하여 ACXCIRCUIT_INIT 구조를 초기화합니다.

반환 값

없음

설명

이 함수는 값을 반환하지 않습니다.

AcxCircuitCreate가 호출되지 않거나 오류가 반환되지 않으면 드라이버는 이 DDI를 사용하여 ACXCIRCUIT_INIT 개체를 삭제해야 합니다.

예제

사용 예제는 다음과 같습니다.


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

ACX 요구 사항

최소 ACX 버전: 1.0

ACX 버전에 대한 자세한 내용은 ACX 버전 개요를 참조하세요.

요구 사항

요구 사항
헤더 acxcircuit.h
IRQL <= DISPATCH_LEVEL

추가 정보