K
Kathleen
Hello.
/I am aware that this is not the best group, but I don't really know
where to post that./
Our software needs to "wake up" the monitor. It is achieved by calling
SetThreadExecutionState(ES_DISPLAY_REQUIRED)
...which works OK in most cases, except one: on Windows XP (but not
2000), if the screensaver is protected by password, then
SetThreadExecutionState fails: don't know whether it really returns
zero, simply doesn't wake the monitor, and afterwards the application
fails to respond and throws an exception at exit.
Presently we have added a workaround to this bug, but it is complicated
to explain to customers so we would possibly like to know what we did wrong.
Thank you,
Kathleen
support ta advancedcallmanager tod moc
/I am aware that this is not the best group, but I don't really know
where to post that./
Our software needs to "wake up" the monitor. It is achieved by calling
SetThreadExecutionState(ES_DISPLAY_REQUIRED)
...which works OK in most cases, except one: on Windows XP (but not
2000), if the screensaver is protected by password, then
SetThreadExecutionState fails: don't know whether it really returns
zero, simply doesn't wake the monitor, and afterwards the application
fails to respond and throws an exception at exit.
Presently we have added a workaround to this bug, but it is complicated
to explain to customers so we would possibly like to know what we did wrong.
Thank you,
Kathleen
support ta advancedcallmanager tod moc