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 SpbTargetGetConnectionParameters 将不会失败。

要求

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

另请参阅

EvtSpbTargetConnect

EvtSpbTargetDisconnect

SPBTARGET

SPB_CONNECTION_PARAMETERS

SPB_CONNECTION_PARAMETERS_INIT