다음을 통해 공유


ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT 함수(acxcircuit.h)

ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT 함수는 ACX_CIRCUIT_PNPPOWER_CALLBACKS 구조를 초기화합니다. 이 함수에는 입력이 사용되지 않습니다.

구문

void ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT(
  PACX_CIRCUIT_PNPPOWER_CALLBACKS PnpPowerCallbacks
);

매개 변수

PnpPowerCallbacks

초기화된 ACX_CIRCUIT_PNPPOWER_CALLBACKS 구조체에 대한 포인터입니다.

반환 값

없음

설명

예제

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

      //
    // Add circuit identifiers.
    //
    AcxCircuitInitSetComponentId(CircuitInit, &COMPONENT_GUID);

    AcxCircuitInitAssignName(CircuitInit, &circuitName);
  
    //
    // Add circuit type.
    //
    AcxCircuitInitSetCircuitType(CircuitInit, AcxCircuitTypeRender);

    //
    // Assign the circuit's pnp-power callbacks.
    //
    {
        ACX_CIRCUIT_PNPPOWER_CALLBACKS  powerCallbacks;
        ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT(&powerCallbacks);
        powerCallbacks.EvtAcxCircuitPowerUp = R_EvtCircuitPowerUp;
        powerCallbacks.EvtAcxCircuitPowerDown = R_EvtCircuitPowerDown;
        AcxCircuitInitSetAcxCircuitPnpPowerCallbacks(CircuitInit, &powerCallbacks);
    }

ACX 요구 사항

최소 ACX 버전: 1.0

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

요구 사항

요구 사항
헤더 acxcircuit.h

추가 정보