existen diferentes tipos de codigos sencillos que te permiten hacer las acciones que tu necesitas por ejemplo para apagar la conputadora:
ExitWindowsEx(EWX_POWEROFF,0); esto hace un log-off para terminar las aplicaciones y apagar el computador utilizas ExitWindowsEx(EWX_REBOOT,0);
estos codigo lo saque de trucomania