COXSysInfo
Copyright © Dundas Software Ltd. 1997 - 1998, All Rights Reserved

The COXSysInfo class is an easy way to have an application query system information. 
COXSysInfo provides a number of function that allow you to retrieve different useful system information in following areas:

COMPUTER/NETWORK 
1) Computer name
2) User name
3) Domain name (NT only)
4) Network Interface Card (NIC) address

COMMUNICATION 
1) Primary IP addres
2) List of IP addresses for multihomed computer

WINDOWS 
1) Version, build number, platform
2) Distinguishes NT from 95/98 and NT Server from NT Workstation, detects OSR2
3) Retrieves Windows, System and Temp directories

DISKDRIVES 
1) Type of any drive and type of file system installed on each
2) Volume name, serial number, total space, free space for any drive

DISPLAY 
1) Current screen resolution and color depth
2) Max available screen resolution and color depth
3) List of all display modes (unique combination of screen resolution and color depth)
4) Retrieves flag that specifies whether small or large fonts are currently used in the sytem

MEMORY 
1) Total and free physical memeory
2) Total and free page file size
3) Total and free virtual memeory

RESOURCES 
1) Detects the percentage of free system, GDI and user resources (makes sense only for Win 95/98)

CPU 
1) Retrieves number of processors in system
2) Type and speed of processor
3) Retrieves flag that specifies presence of CoProcessor, MMX-technology
4) Processor time stamp

MODEM 
1) Retrieves number of modems in system
2) For every modem installed in the system retrieves port on which it installed, desciption, manufacrurer and model info

PRINTER 
1) Retrieves default printer name
2) Retrieves names of all printers installed in the system
3) Every printer settings: name, server, port, driver name, environment (paper size and orientation, printer's DPI)
4) Retrieves flags that specify whether printer is local or network one, and whether it is shared or not.

Dependencies: 
#include "OXProcess.h"
Source code files: 
OXProcess.cpp

Libraries:
In order to use COXSysInfo class in your project you have to link the project to Cpuinfr.lib (Release version) and Cpuinfd.lib (Debug version) these libraries can be found in .\Lib\libs subdirectory of your Ultimate Toolbox directory