GetSystemPowerState
A version of this page is also available for
4/8/2010
This function returns the current system power state.
Syntax
DWORD GetSystemPowerState(
LPWSTR pBuffer,
DWORD Length,
PDWORD pFlags
);
Parameters
- pBuffer
[out] Buffer to receive the system power state name.
- Length
[in] Length of pBuffer in characters.
- pFlags
[out] Receives the system power state flags, which is the bitwise-OR of the POWER_STATE_XXX flags defined in the Pm.h header file.
Return Value
- ERROR_INSUFFICIENT_BUFFER
Indicates that the buffer is too small.
- ERROR_NOT_FOUND
Indicates an unknown error.
- ERROR_SUCCESS
Indicates success.
- Win32 error code
Used for all other errors.