Compartilhar via


Função AcxCircuitInitDisableDefaultStreamBridgeHandling (acxcircuit.h)

A função AcxCircuitInitDisableDefaultStreamBridgeHandling desabilita a manipulação de ponte de fluxo padrão do ACX em um ambiente de vários circuitos.

Sintaxe

void AcxCircuitInitDisableDefaultStreamBridgeHandling(
  PACXCIRCUIT_INIT CircuitInit
);

Parâmetros

CircuitInit

A estrutura ACXCIRCUIT_INIT que define a inicialização do circuito. ACXCIRCUIT_INIT é um objeto opaco usado para inicialização de circuito. Use AcxCircuitInitAllocate para inicializar a estrutura ACXCIRCUIT_INIT.

Retornar valor

Nenhum

Comentários

Quando o driver invoca esse método e o fluxo não tem um ACXSTREAMBRIDGE associado, o ACX não tentará criar uma ponte de fluxo padrão para encaminhar o fluxo e seus estados para o próximo circuito.

Essa função não tem nenhum efeito quando chamada em um ponto de extremidade de circuito único ou no último circuito de um ponto de extremidade de vários circuitos.

Exemplo

O uso de exemplo é mostrado abaixo.

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

Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxcircuit.h
IRQL <= DISPATCH_LEVEL

Confira também