Condividi tramite


Funzione AcxCircuitInitDisableDefaultStreamBridgeHandling (acxcircuit.h)

La funzione AcxCircuitInitDisableDefaultStreamBridgeHandling disabilita la gestione predefinita del bridge di flusso ACX in un ambiente a più circuiti.

Sintassi

void AcxCircuitInitDisableDefaultStreamBridgeHandling(
  PACXCIRCUIT_INIT CircuitInit
);

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.

Valore restituito

nessuno

Osservazioni

Quando il driver richiama questo metodo e il flusso non ha un ACXSTREAMBRIDGE associato, ACX non tenterà di creare un bridge di flusso predefinito per inoltrare il flusso e i relativi stati al circuito successivo.

Questa funzione non ha alcun effetto quando viene chiamato su un endpoint a circuito singolo o sull'ultimo circuito di un endpoint a più circuiti.

Esempio

Di seguito è riportato un esempio di utilizzo.

    //
    // Get a CircuitInit structure.
    //
    PACXCIRCUIT_INIT circuitInit = NULL;
    circuitInit = AcxCircuitInitAllocate(Device);

    //
    // Disable default Stream Bridge handling in ACX
    // Create stream handler will add Stream Bridge
    // to support Object-bag forwarding
    //
    AcxCircuitInitDisableDefaultStreamBridgeHandling(circuitInit);

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 <= DISPATCH_LEVEL

Vedi anche