ACX_CIRCUIT_COMPOSITE_CALLBACKS 構造体 (acxcircuit.h)

ACX_CIRCUIT_COMPOSITE_CALLBACKS構造体は、ACX 複合回線操作のドライバー コールバックを識別します。

構文

typedef struct _ACX_CIRCUIT_COMPOSITE_CALLBACKS {
  ULONG                                        Size;
  PFN_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE EvtAcxCircuitCompositeCircuitInitialize;
  PFN_ACX_CIRCUIT_COMPOSITE_INITIALIZE         EvtAcxCircuitCompositeInitialize;
  PFN_ACX_CIRCUIT_COMPOSITE_DEINITIALIZE       EvtAcxCircuitCompositeDeinitialize;
} ACX_CIRCUIT_COMPOSITE_CALLBACKS, *PACX_CIRCUIT_COMPOSITE_CALLBACKS;

メンバー

Size

この構造体の長さ (バイト単位)。

EvtAcxCircuitCompositeCircuitInitialize

EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZEコールバック

EvtAcxCircuitCompositeInitialize

EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZEコールバック

EvtAcxCircuitCompositeDeinitialize

EVT_ACX_CIRCUIT_COMPOSITE_DEINITIALIZEコールバック

解説

使用例を次に示します。

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

ACX の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。

要件

要件
Header acxcircuit.h

こちらもご覧ください