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 版本概述

要求

要求
Header acxcircuit.h

另请参阅