次の方法で共有


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_CIRCUITDEVICEコールバック

解説

使用例を次に示します。

    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

こちらもご覧ください