Как я могу сказать Windows XP программно перейти в режим ожидания с собственным кодом C / C ++?
Вероятная функция в Win32 API: SetSuspendState:
SetSuspendState
SetSuspendState(TRUE, FALSE, FALSE);
От: http://msdn.microsoft.com/en-us/library/aa373201(VS.85).aspx
Попробуйте это:
SetSystemPowerState(TRUE, TRUE);
http://msdn.microsoft.com/en-us/library/aa373206.aspx