[DllImport("user32.dll")]
static extern bool ExitWindowsEx(uint uFlags, uint dwReason);
None.
    uFlags 
        4 = Force any applications to quit instead of prompting the user to close them. 
        0 = Log off the network. 
        8 = Shut down the system and, if possible, turn the computer off. 
        2 = Perform a full reboot of the system. 
1 = Shut down the system.
    dwReason
        Just set this = 0            
Please add some!
    class Class1
    {
        [DllImport("user32.dll")]
        static extern bool ExitWindowsEx(uint uFlags, uint dwReason);
        [STAThread]
        static void Main(string[] args)
        {
            ExitWindowsEx(0, 0); //this will cause the computer to logoff.
        }
    }
Do you know one? Please contribute it!
