Chapter 16 demonstrates assorted system information and shutdown functions. abortrbt.cpp This code demonstrates how to abort a system shutdown. chap13.mak Use the File option in the Project menu to compile the different programs in this directory with Visual C++. initrbt.cpp This code demonstrates how initiate an abortable system shutdown. makefile Change the APP variable in the makefile to compile the different programs in this directory with the SDK. siees.cpp This code demonstrates the ExpandEnvironmentStrings function. sigsi.cpp This code demonstrates the GetSystemInfo function. siinfo.cpp This code demonstrates the GetComputerName, GetKeyboardType, GetSysColor, GetSystemDirectory, GetWindowsDirectory, GetSystemMetrics, GetVersion, and GetUserName functions. silogoff.cpp This code demonstrates how to logoff. sireboot.cpp This code demonstrates how to reboot the system. See also Chapter 10.