Actually it disables the screensaver ( I guess by setting timeout to 0 in registry or something like this ) and it does not put the value back when exits.