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) 调用控制器驱动程序的 EvtSpbTargetConnect 和 EvtSpbTargetDisconnect 回调函数来打开和关闭连接。
如果使用有效的 SPBTARGET 句柄调用 SpbTargetGetConnectionParameters,则不会失败。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从Windows 8开始可用。 |
目标平台 | 通用 |
标头 | spbcx.h |
Library | Spbcxstubs.lib |
IRQL | <= DISPATCH_LEVEL |