Bagikan melalui


IPortableDeviceService::Metode SendCommand (portabledeviceapi.h)

Metode SendCommand mengirimkan perintah WPD standar dan parameternya ke layanan.

Sintaks

HRESULT SendCommand(
  [in]  const DWORD           dwFlags,
  [in]  IPortableDeviceValues *pParameters,
  [out] IPortableDeviceValues **ppResults
);

Parameter

[in] dwFlags

Tidak digunakan.

[in] pParameters

Antarmuka IPortableDeviceValues yang menentukan parameter perintah.

[out] ppResults

Antarmuka IPortableDeviceValues yang menentukan hasil perintah.

Menampilkan nilai

Jika metode berhasil, metode akan mengembalikan S_OK. Nilai HRESULT lainnya menunjukkan bahwa panggilan gagal.

Keterangan

Metode ini hanya boleh digunakan untuk mengirim perintah WPD standar ke layanan. Untuk memanggil metode layanan, gunakan antarmuka IPortableDeviceServiceMethods .

Metode ini mungkin gagal meskipun mengembalikan S_OK sebagai nilai HRESULT-nya . Untuk menentukan apakah perintah berhasil, aplikasi harus selalu memeriksa properti yang direferensikan oleh parameter ppResults :

Objek yang dirujuk oleh parameter pParameters harus menentukan setidaknya properti ini:

Persyaratan

   
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header portabledeviceapi.h

Lihat juga

Antarmuka IPortableDeviceService