If you aren't only interested in video games and you work on a wider range of applications, especially permanent or semi-permanent (public) installations, you likely meet the need to manage system rebooting and powering off when certain conditions are met, which is key for reliability.
Windows Power Functions - Reboot and Shutdown offers the simplest interface to reboot or shutdown Windows systems. One C# line of code is all you need. This plugin will take care of calling Windows' native APIs.
Available APIs:
- Reboot
- Shutdown
- Logoff
- LockWorkStation
This package is for Windows ONLY.
Unity 5 or above is required.