InvokeService (RDS)

Mengembalikan penunjuk ke antarmuka yang diminta pada versi objek yang lebih mampu.

Penting

Dimulai dengan Windows 8 dan Windows Server 2012, komponen server RDS tidak lagi disertakan dalam sistem operasi Windows (lihat Windows 8 dan Buku Masak Kompatibilitas Windows Server 2012 untuk detail selengkapnya). Komponen klien RDS akan dihapus dalam versi Windows yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Aplikasi yang menggunakan RDS harus bermigrasi ke WCF Data Service.

Sintaks

  
object.InvokeService(REFID riid, IUknown* punkNotSoFunctionalInterface, IUknown** ppunkMoreFunctionalInterface) As HRESULT  

Parameter

riid

[in] Pengidentifikasi antarmuka yang diminta.

punkNotSoFunctionalInterface

[in] Objek sumber yang kurang mampu.

ppunkMoreFunctionalInterface

[keluar] Alamat variabel pointer yang menerima pointer antarmuka yang diminta dalam riid. Setelah berhasil dikembalikan, parameter ppunkMoreFunctionalInterface berisi penunjuk antarmuka yang diminta ke objek. Jika objek tidak mendukung antarmuka yang ditentukan dalam riid, ppunkMoreFunctionalInterface diatur ke NULL.

Tampilkan Nilai

Nilai HRESULT yang menunjukkan apakah panggilan ke metode InvokeService berhasil.

Keterangan

Implementasi mesin kursor RDS dari InvokeService mengambil set baris input (atau beberapa objek hasil), mengisi mesin kursor dari set baris input, lalu mengembalikan pointer pada dirinya sendiri.

Berlaku Untuk

Antarmuka IRDSService (RDS)

Lihat juga

Metode RDS