Поделиться через


Функция 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.

Требования

Требование Ценность
заголовка acxcircuit.h
IRQL <= DISPATCH_LEVEL

См. также