IPortableDeviceServiceMethods::Invoke method (portabledeviceapi.h)
Metode Panggil secara sinkron memanggil metode .
Sintaks
HRESULT Invoke(
[in] REFGUID Method,
[in] IPortableDeviceValues *pParameters,
[in, out] IPortableDeviceValues **ppResults
);
Parameter
[in] Method
Metode untuk dipanggil.
[in] pParameters
Penunjuk ke antarmuka IPortableDeviceValues yang berisi parameter metode yang dipanggil, atau NULL untuk menunjukkan bahwa metode tidak memiliki parameter.
[in, out] ppResults
Alamat penunjuk ke antarmuka IPortableDeviceValues yang menerima hasil metode, atau NULL untuk mengabaikan hasil metode.
Nilai kembali
Jika metode berhasil, metode akan mengembalikan S_OK. Nilai HRESULT lainnya menunjukkan bahwa panggilan gagal.
Keterangan
Pemanggilan metode sinkron dan tidak akan kembali sampai metode selesai. Untuk metode jangka panjang, aplikasi Anda harus memanggil metode InvokeAsync sebagai gantinya.
Contoh
Untuk contoh cara menggunakan metode ini, lihat Memanggil Metode Layanan
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | portabledeviceapi.h |