iConnector::ConnectTo 方法 (devicetopology.h)
ConnectTo 方法将此连接器连接到另一个设备拓扑对象中的连接器。
语法
HRESULT ConnectTo(
[in] IConnector *pConnectTo
);
参数
[in] pConnectTo
另一个连接器。 此参数指向表示其他设备拓扑中的连接器的连接器对象的 IConnector 接口。 调用方负责在不再需要 IConnector 接口时释放其计数引用。 ConnectTo 方法获取自己对此接口的引用。
返回值
如果该方法成功,则它会返回 S_OK。 如果失败,可能的返回代码包括但不限于下表中显示的值。
返回代码 | 说明 |
---|---|
|
指针 pConnectTo 为 NULL。 |
|
pConnectTo 指向的当前连接器和远程连接器具有相同的数据流方向。 数据流方向为“In”的连接器必须连接到数据流方向为“Out”的另一个连接器,才能在拓扑中创建有效的连接。 若要确定连接器的数据流,请调用 IConnector::GetDataFlow。 |
|
pConnectTo 指向的对象不是有效的连接器对象。 |
|
两个连接器中的一个已连接到另一个连接器。 有关此宏的信息,请参阅 Windows SDK 文档。 |
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | devicetopology.h |