spbTargetGetConnectionParameters 函数 (spbcx.h)

SpbTargetGetConnectionParameters 方法检索总线上目标设备的连接参数。

语法

void SpbTargetGetConnectionParameters(
  [in]  SPBTARGET                 Target,
  [out] SPB_CONNECTION_PARAMETERS *ConnectionParameters
);

参数

[in] Target

要为其检索连接参数的目标设备的 SPBTARGET 句柄。

[out] ConnectionParameters

指向调用方分配 的SPB_CONNECTION_PARAMETERS 结构的指针,方法在其中写入连接参数。 调用方之前必须调用 SPB_CONNECTION_PARAMETERS_INIT 函数来初始化此结构。

返回值

备注

此方法检索 SPB 控制器驱动程序访问总线上指定目标设备所需的一组连接参数。 有关详细信息,请参阅 SPB_CONNECTION_PARAMETERS

成功打开与目标的连接的客户端 (外围驱动程序) 具有该目标的独占用途。

SPB 框架扩展 (SpbCx) 调用控制器驱动程序的 EvtSpbTargetConnectEvtSpbTargetDisconnect 回调函数来打开和关闭连接。

如果使用有效的 SPBTARGET 句柄调用 SpbTargetGetConnectionParameters,则不会失败。

要求

要求
最低受支持的客户端 从Windows 8开始可用。
目标平台 通用
标头 spbcx.h
Library Spbcxstubs.lib
IRQL <= DISPATCH_LEVEL

另请参阅

EvtSpbTargetConnect

EvtSpbTargetDisconnect

SPBTARGET

SPB_CONNECTION_PARAMETERS

SPB_CONNECTION_PARAMETERS_INIT