Bagikan melalui


IConnector::Metode ConnectTo (devicetopology.h)

Metode ConnectTo menghubungkan konektor ini ke konektor di objek topologi perangkat lain.

Sintaks

HRESULT ConnectTo(
  [in] IConnector *pConnectTo
);

Parameter

[in] pConnectTo

Konektor lainnya. Parameter ini menunjuk ke antarmuka IConnector dari objek konektor yang mewakili konektor di topologi perangkat lainnya. Pemanggil bertanggung jawab untuk merilis referensi yang dihitung ke antarmuka IConnector ketika tidak lagi diperlukan. Metode ConnectTo mendapatkan referensinya sendiri ke antarmuka ini.

Nilai kembali

Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kemungkinan kode pengembalian disertakan, tetapi tidak terbatas pada, nilai yang diperlihatkan dalam tabel berikut.

Menampilkan kode Deskripsi
E_POINTER
Pointer pConnectToadalah NULL.
E_INVALIDARG
Konektor saat ini dan konektor jarak jauh yang ditujukkan oleh pConnectTo, memiliki arah aliran data yang sama. Konektor dengan arah aliran data "Masuk" harus terhubung ke konektor lain dengan arah aliran data "Keluar" untuk membuat koneksi yang valid di topologi. Untuk menentukan aliran data konektor, panggil IConnector::GetDataFlow.
E_NOINTERFACE
Objek yang ditujukkan oleh pConnectTo bukan objek konektor yang valid.
HRESULT_FROM_WIN32(ERROR_DEVICE_ALREADY_ATTACHED)
Salah satu dari dua konektor sudah terpasang ke konektor lain. Untuk informasi tentang makro ini, lihat dokumentasi Windows SDK.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header devicetopology.h

Lihat juga

Antarmuka IConnector