found WM_EndSession to detect if windows session is ending but.....what i need to do is intercept and delay the windows message until another program has finished. any ideas already looked around haven't been able to find anything yet