Condividi tramite


Funzione AcxCircuitInitSetAcxCircuitCompositeCallbacks (acxcircuit.h)

La funzione AcxCircuitInitSetAcxCircuitCompositeCallbacks imposta i callback compositi del driver per ACXCIRCUIT.

Sintassi

void AcxCircuitInitSetAcxCircuitCompositeCallbacks(
  PACXCIRCUIT_INIT                 CircuitInit,
  PACX_CIRCUIT_COMPOSITE_CALLBACKS EvtCompositeCallbacks
);

Parametri

CircuitInit

Struttura ACXCIRCUIT_INIT che definisce l'inizializzazione del circuito. ACXCIRCUIT_INIT è un oggetto opaco utilizzato per l'inizializzazione del circuito. Utilizzare AcxCircuitInitAllocate per inizializzare la struttura ACXCIRCUIT_INIT.

EvtCompositeCallbacks

Puntatore a una struttura ACX_CIRCUIT_COMPOSITE_CALLBACKS inizializzata che contiene i callback da utilizzare per il circuito.

Valore restituito

Nessuno

Osservazioni

Questa funzione non restituisce un valore.

Esempio

Di seguito è riportato un esempio di utilizzo.

    //
    // Assign the circuit's composite callbacks.
    //
    {
        ACX_CIRCUIT_COMPOSITE_CALLBACKS compositeCallbacks;
        ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT(&compositeCallbacks);
        compositeCallbacks.EvtAcxCircuitCompositeCircuitInitialize = CodecR_EvtCircuitCompositeCircuitInitialize;
        compositeCallbacks.EvtAcxCircuitCompositeInitialize = CodecR_EvtCircuitCompositeInitialize;
        compositeCallbacks.EvtAcxCircuitCompositeDeinitialize = CodecR_EvtCircuitCompositeDeinitialize;
        AcxCircuitInitSetAcxCircuitCompositeCallbacks(circuitInit, &compositeCallbacks);
    }

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
IRQL PASSIVE_LEVEL

Vedere anche