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 |