次の方法で共有


ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS構造体 (acxcircuit.h)

ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS 構造体は、ACX ファクトリ操作のドライバー コールバックを識別します。

構文

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;

メンバーズ

Size

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

EvtAcxFactoryCircuitCreateCircuitDevice

EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE コールバック

EvtAcxFactoryCircuitDeleteCircuitDevice

ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE コールバック

EvtAcxFactoryCircuitCreateCircuit

EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT コールバック

備考

使用例を次に示します。

    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 バージョンの概要参照してください。

必要条件

要件 価値
ヘッダー acxcircuit.h

関連項目

  • acxcircuit.h ヘッダー を する