Paul is correct but it is worth pointing out that this API is not part of our EMKDs but is from the Microsoft API set. This is therefore a basic OS call.
Platform Builder for Microsoft Windows CE 5.0
GetSystemPowerStatusEx2
See Also
SYSTEM_POWER_STATUS_EX2 | System Information Functions
Requirements
OS Versions: Windows CE 2.12 and later.Header: Winbase.h.Link Library: Coredll.lib.
This function retrieves battery status information.
DWORD GetSystemPowerStatusEx2( PSYSTEM_POWER_STATUS_EX2 pSystemPowerStatusEx2, DWORD dwLen, BOOL fUpdate);
Parameters
pSystemPowerStatusEx2
[out] Pointer to a buffer that receives power status information.
dwLen
[in] Specifies the length of the buffer pointed to by pSystemPowerStatusEx2.
fUpdate
[in] Specify TRUE to get the latest information from the device driver. Specify FALSE to get cached information that may be out-of-date by several seconds.
Return Values
Length of the data returned in the pSystemPowerStatusEx2 buffer indicates success. Zero indicates failure.
Requirements
OS Versions: Windows CE 2.12 and later.Header: Winbase.h.Link Library: Coredll.lib.
See Also
SYSTEM_POWER_STATUS_EX2 | System Information Functions
3 Replies
Paul is correct but it is worth pointing out that this API is not part of our EMKDs but is from the Microsoft API set. This is therefore a basic OS call.
Platform Builder for Microsoft Windows CE 5.0
GetSystemPowerStatusEx2
See Also
SYSTEM_POWER_STATUS_EX2 | System Information Functions
Requirements
OS Versions: Windows CE 2.12 and later.Header: Winbase.h.Link Library: Coredll.lib.
This function retrieves battery status information.
DWORD GetSystemPowerStatusEx2( PSYSTEM_POWER_STATUS_EX2 pSystemPowerStatusEx2, DWORD dwLen, BOOL fUpdate);
Parameters
pSystemPowerStatusEx2
[out] Pointer to a buffer that receives power status information.
dwLen
[in] Specifies the length of the buffer pointed to by pSystemPowerStatusEx2.
fUpdate
[in] Specify TRUE to get the latest information from the device driver. Specify FALSE to get cached information that may be out-of-date by several seconds.
Return Values
Length of the data returned in the pSystemPowerStatusEx2 buffer indicates success. Zero indicates failure.
Requirements
OS Versions: Windows CE 2.12 and later.Header: Winbase.h.Link Library: Coredll.lib.
See Also
SYSTEM_POWER_STATUS_EX2 | System Information Functions
take a look at the API GetSystemPowerStatusEx2
Thank you Paul