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. Usare AcxCircuitInitAllocate per inizializzare la struttura ACXCIRCUIT_INIT.

EvtCompositeCallbacks

Puntatore a una struttura di 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 di ACX

Versione minima di ACX: 1.0

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

Requisiti

Requisito Valore
Intestazione acxcircuit.h
IRQL PASSIVE_LEVEL

Vedi anche