Condividi tramite


struttura ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS (acxcircuit.h)

La struttura ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS identifica i callback del driver per le operazioni di factory ACX.

Sintassi

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;

Membri

Size

Lunghezza, in byte, di questa struttura.

EvtAcxFactoryCircuitCreateCircuitDevice

Callback EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE.

EvtAcxFactoryCircuitDeleteCircuitDevice

Callback ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE.

EvtAcxFactoryCircuitCreateCircuit

Callback EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT.

Osservazioni

Esempio

Di seguito è riportato un esempio di utilizzo.

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

Requisiti ACX

versione minima di ACX: 1.0

Per altre informazioni sulle versioni di ACX, vedere panoramica della versione ACX.

Fabbisogno

Requisito Valore
intestazione acxcircuit.h

Vedere anche