Share via


estructura ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS (acxcircuit.h)

La estructura ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones de fábrica de ACX.

Sintaxis

typedef struct _ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS {
  ULONG                                        Size;
  PFN_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE EvtAcxFactoryCircuitCreateCircuitDevice;
  PFN_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE EvtAcxFactoryCircuitDeleteCircuitDevice;
  PFN_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT       EvtAcxFactoryCircuitCreateCircuit;
} ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS, *PACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS;

Miembros

Size

Longitud, en bytes, de esta estructura.

EvtAcxFactoryCircuitCreateCircuitDevice

Devolución de llamada de EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE.

EvtAcxFactoryCircuitDeleteCircuitDevice

Devolución de llamada ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE.

EvtAcxFactoryCircuitCreateCircuit

Devolución de llamada de EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE.

Comentarios

Ejemplo

A continuación se muestra un ejemplo de uso.

    ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS         operationCallbacks;
   
    //
    // Assign the circuit's operation-callbacks.
    //
    ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT(&operationCallbacks);
    operationCallbacks.EvtAcxFactoryCircuitCreateCircuitDevice = SdcaXu_EvtAcxFactoryCircuitCreateCircuitDevice;
    operationCallbacks.EvtAcxFactoryCircuitCreateCircuit = SdcaXu_EvtAcxFactoryCircuitCreateCircuit;
   
    AcxFactoryCircuitInitSetOperationCallbacks(factoryInit, &operationCallbacks);

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

Consulte también