IWMDMDevice::GetPowerSource-Methode (mswmdm.h)
Die GetPowerSource-Methode ruft Informationen über die Energiequelle und den Prozentsatz der verbleibenden Energie für das Gerät ab.
Syntax
HRESULT GetPowerSource(
[out] DWORD *pdwPowerSource,
[out] DWORD *pdwPercentRemaining
);
Parameter
[out] pdwPowerSource
Zeiger auf eine DWORD-Datei , die Informationen zur Energiequelle des Geräts angibt.
Die möglichen zurückgegebenen Werte sind ein bitweiser OR von mindestens einem der folgenden Werte.
Flag | Beschreibung |
---|---|
WMDM_POWER_CAP_BATTERY | Das Mediengerät kann mit Batterien ausgeführt werden. |
WMDM_POWER_CAP_EXTERNAL | Das Mediengerät kann mit externer Stromversorgung ausgeführt werden. |
WMDM_POWER_IS_BATTERY | Das Mediengerät wird derzeit mit Batterien ausgeführt. |
WMDM_POWER_IS_EXTERNAL | Das Mediengerät wird derzeit mit externer Stromversorgung ausgeführt. |
WMDM_POWER_PERCENT_AVAILABLE | Der Prozentsatz der verbleibenden Leistung wurde in pdwPercentRemaining zurückgegeben. |
[out] pdwPercentRemaining
Wenn pdwPowerSource WMDM_POWER_PERCENT_AVAILABLE enthält, einen Zeiger auf ein DWORD , der den Prozentsatz der verbleibenden Energie im Gerät angibt.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Alle Schnittstellenmethoden in Windows Media Geräte-Manager können eine der folgenden Klassen von Fehlercodes zurückgeben:
- Com-Standardfehlercodes
- In HRESULT-Werte konvertierte Windows-Fehlercodes
- Windows Media Geräte-Manager Fehlercodes
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | mswmdm.h |
Bibliothek | Mssachlp.lib |