次の方法で共有


AcxCircuitInitDisableDefaultStreamBridgeHandling 関数 (acxcircuit.h)

AcxCircuitInitDisableDefaultStreamBridgeHandling 関数は、マルチ回線環境で ACX の既定のストリーム ブリッジ処理を無効にします。

構文

void AcxCircuitInitDisableDefaultStreamBridgeHandling(
  PACXCIRCUIT_INIT CircuitInit
);

パラメーター

CircuitInit

回線の初期化を定義するACXCIRCUIT_INIT構造体。 ACXCIRCUIT_INITは、回線の初期化に使用される不透明なオブジェクトです。 AcxCircuitInitAllocate を使用して、ACXCIRCUIT_INIT構造体を初期化します。

戻り値

なし

解説

ドライバーがこのメソッドを呼び出し、ストリームに ACXSTREAMBRIDGE が関連付けられていない場合、ACX はストリームとその状態を次の回線に転送する既定のストリーム ブリッジの作成を試みません。

この関数は、単一回線エンドポイントまたはマルチ回線エンドポイントの最後の回線で呼び出された場合、影響を与えません。

使用例を次に示します。

    //
    // 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 の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。

要件

要件
Header acxcircuit.h
IRQL <= DISPATCH_LEVEL

こちらもご覧ください