Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.31 KB

CeGetSystemPowerStatusEx.md

File metadata and controls

52 lines (35 loc) · 1.31 KB

Home

Function name : CeGetSystemPowerStatusEx

Group: Remote Application Programming (RAPI) - Library: rapi


This function retrieves the power status of the system.


Code examples:

Pocket PC: base class

Declaration:

BOOL CeGetSystemPowerStatusEx(
  PSYSTEM_POWER_STATUS_EX pstatus,
  BOOL fUpdate
);  

FoxPro declaration:

DECLARE INTEGER CeGetSystemPowerStatusEx IN rapi;
	STRING  @ pstatus,;
	INTEGER   fUpdate  

Parameters:

pstatus [out] Pointer to the SYSTEM_POWER_STATUS_EX structure receiving the power status information.

fUpdate [in] If this Boolean is set to TRUE, CeGetSystemPowerStatusEx gets the latest information from the device driver, otherwise it retrieves cached information that may be out-of-date by several seconds.


Return value:

This function returns TRUE if successful; otherwise, it returns FALSE.


Comments:

The status indicates whether the system is running on AC or DC power, whether or not the batteries are currently charging, and the remaining life of main and backup batteries.