Método IWMDMDevice::GetPowerSource (mswmdm.h)
El método GetPowerSource recupera información sobre la fuente de alimentación y el porcentaje de energía restante para el dispositivo.
Sintaxis
HRESULT GetPowerSource(
[out] DWORD *pdwPowerSource,
[out] DWORD *pdwPercentRemaining
);
Parámetros
[out] pdwPowerSource
Puntero a un DWORD que especifica información sobre la fuente de alimentación del dispositivo.
Los valores devueltos posibles son un OR bit a bit de uno o varios de los valores siguientes.
Marca | Descripción |
---|---|
WMDM_POWER_CAP_BATTERY | El dispositivo multimedia puede funcionar con baterías. |
WMDM_POWER_CAP_EXTERNAL | El dispositivo multimedia se puede ejecutar en energía externa. |
WMDM_POWER_IS_BATTERY | El dispositivo multimedia se está ejecutando actualmente en baterías. |
WMDM_POWER_IS_EXTERNAL | El dispositivo multimedia se está ejecutando actualmente en energía externa. |
WMDM_POWER_PERCENT_AVAILABLE | El porcentaje de energía restante se devolvió en pdwPercentRemaining. |
[out] pdwPercentRemaining
Si pdwPowerSource contiene WMDM_POWER_PERCENT_AVAILABLE, un puntero a un DWORD que especifica el porcentaje de energía restante en el dispositivo.
Valor devuelto
El método devuelve un valor HRESULT. Todos los métodos de interfaz de Windows Media Administrador de dispositivos pueden devolver cualquiera de las siguientes clases de códigos de error:
- Códigos de error COM estándar
- Códigos de error de Windows convertidos en valores HRESULT
- Códigos de error de windows Media Administrador de dispositivos
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |
Library | Mssachlp.lib |