DnsHostnameToComputerName Converts a DNS name to a NetBIOS name.  
ExpandEnvironmentStrings Replaces environment-variable strings with their defined values. 
GetComputerName Retrieves the NetBIOS name of the local computer. 
GetComputerNameEx Retrieves the NetBIOS or DNS name of the local computer. 
GetComputerObjectName Retrieves the local computer's name in a specified format.  
GetCurrentHwProfile Retrieves the current hardware profile for the local computer. 
GetKeyboardType Retrieves information about the current keyboard. 
GetSysColor Retrieves the current color of a display element. 
GetSystemDirectory Retrieves the path of the system directory. 
GetSystemInfo Retrieves information about the current system.  
GetSystemMetrics Retrieves system metrics and configuration settings. 
GetSystemWindowsDirectory Retrieves the path of the shared Windows directory on a multiuser system. 
GetSystemWow64Directory Retrieves the path of the system directory used by WOW64. 
GetUserName Retrieves the user name of the current thread. 
GetUserNameEx Retrieves the name of the user or other security principal associated with the calling thread. You can specify the format of the returned name. 
GetVersion Retrieves the version number of the operating system. 
GetVersionEx Retrieves the version of the current operating system. 
GetWindowsDirectory Retrieves the path of the Windows directory. 
IsProcessorFeaturePresent Determines whether a processor feature is supported by the current computer. 
SetComputerName Stores a new NetBIOS name for the local computer. 
SetComputerNameEx Stores a new NetBIOS or DNS name for the local computer. 
SetSysColors Sets the colors for one or more display elements. 
SystemParametersInfo Queries or sets system-wide parameters. 
TranslateName Converts a directory service object name from one format to another. 
VerifyVersionInfo Compares a set of version requirements to the values for the current operating system. 
VerSetConditionMask Builds the condition mask for the VerifyVersionInfo function.