Si quieres que al efectuar determinada acción se reinicie Windows sin más comentarios, usa la función "ExitWindowsEx" de la API. Visita la página siguiente para saber cómo utilizar esta función:
http://www.vbapi.com/ref/e/exitwindowsex.html
Si lo que quieres, sin embargo, es que al efectuar dicha acción te aparezca el mismo cuadro de diálogo "Reiniciar, Apagar equipo, Salir a MS-DOS... etc" que cuando le das al Botón de Inicio de la Barra de Tareas, la función API que deberás usar es "ExitWindowsDialog", cuya descripción podrás encontrar en la página siguiente:
http://www.vbapi.com/ref/e/exitwindowsdialog.html