Freigeben über


AcxCircuitInitDisableDefaultStreamBridgeHandling-Funktion (acxcircuit.h)

Die AcxCircuitInitDisableDefaultStreamBridgeHandling--Funktion deaktiviert die ACX-Standarddatenstrombrückenbehandlung in einer Multi-Circuit-Umgebung.

Syntax

void AcxCircuitInitDisableDefaultStreamBridgeHandling(
  PACXCIRCUIT_INIT CircuitInit
);

Parameter

CircuitInit

Die ACXCIRCUIT_INIT Struktur, die die Schaltkreisinitialisierung definiert. ACXCIRCUIT_INIT ist ein undurchsichtiges Objekt, das für die Schaltkreisinitialisierung verwendet wird. Verwenden Sie AcxCircuitInitAllocate, um die ACXCIRCUIT_INIT Struktur zu initialisieren.

Rückgabewert

Nichts

Bemerkungen

Wenn der Treiber diese Methode aufruft und der Datenstrom nicht über einen zugeordneten ACXSTREAMBRIDGE verfügt, versucht ACX nicht, eine Standarddatenstrombrücke zu erstellen, um den Datenstrom und seine Zustände an den nächsten Schaltkreis weiterzuleiten.

Diese Funktion hat keine Auswirkung, wenn sie auf einen Einzelkreisendpunkt oder auf den letzten Schaltkreis eines Multi-Circuit-Endpunkts aufgerufen wird.

Beispiel

Die Beispielverwendung wird unten gezeigt.

    //
    // 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);

ACX-Anforderungen

Mindestens ACX-Version: 1.0

Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.

Anforderungen

Anforderung Wert
Header- acxcircuit.h
IRQL- <= DISPATCH_LEVEL

Siehe auch