Bagikan melalui


Metode IWMDMDevice::GetPowerSource (mswmdm.h)

Metode GetPowerSource mengambil informasi tentang sumber daya dan persentase daya yang tersisa untuk perangkat.

Sintaks

HRESULT GetPowerSource(
  [out] DWORD *pdwPowerSource,
  [out] DWORD *pdwPercentRemaining
);

Parameter

[out] pdwPowerSource

Arahkan ke DWORD yang menentukan informasi tentang sumber daya perangkat.

Nilai yang mungkin dikembalikan adalah bitwise ATAU dari satu atau beberapa nilai berikut.

Bendera Deskripsi
WMDM_POWER_CAP_BATTERY Perangkat media dapat berjalan pada baterai.
WMDM_POWER_CAP_EXTERNAL Perangkat media dapat berjalan pada daya eksternal.
WMDM_POWER_IS_BATTERY Perangkat media saat ini berjalan pada baterai.
WMDM_POWER_IS_EXTERNAL Perangkat media saat ini berjalan dengan daya eksternal.
WMDM_POWER_PERCENT_AVAILABLE Persentase sisa daya dikembalikan dalam pdwPercentRemaining.

[out] pdwPercentRemaining

Jika pdwPowerSource berisi WMDM_POWER_PERCENT_AVAILABLE, pointer ke DWORD yang menentukan persentase daya yang tersisa di perangkat.

Nilai kembali

Metode mengembalikan HRESULT. Semua metode antarmuka di Windows Media Device Manager dapat mengembalikan salah satu kelas kode kesalahan berikut:

  • Kode kesalahan COM standar
  • Kode kesalahan Windows dikonversi ke nilai HRESULT
  • Kode kesalahan Pengelola Perangkat Windows Media
Untuk daftar ekstensif kemungkinan kode kesalahan, lihat Kode Kesalahan.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header mswmdm.h
Pustaka Mssachlp.lib

Lihat juga

Antarmuka IWMDMDevice