<vtoolsd.txt - ASCII version of product data sheet>


		  VtoolsD for Windows 3.1

----------------------------------------------------------------
		    Product Description
----------------------------------------------------------------

	VtoolsD for Windows 3.1 is a comprehensive toolkit
	providing support for VxD development in C or C+.

---------------------------------------------------------------- 
		   Product Specifications
----------------------------------------------------------------

Hardware Requirements

	Intel 80386 or compatible processor, plus 4 megabytes of
	disk storage.

Software Requirements

	Microsoft 32-bit C/C++ compiler version 8 or later (MSVC-32
	for NT or Win32s version 1.0 or later) and Windows 3.1 DDK
	or VxD-Lite.

Host Platform

	Microsoft Windows with Win32s, or Windows NT.

Target Platform

	Microsoft Windows version 3.1 or later.

Automatic Code Generation

	QuickVxD generates a skeleton VxD in C or C++ based on your
	specifications.

VMM/VxD interfaces

	C-callable interfaces for all 398 services available in
	Windows 3.1.

Class Library

	43 complete classes designed for VxD development.

C Run Time Library

	84 C run time library functions designed for VxD
	development; most are fully ANSI compatible.

Debug Support

	Includes Retail and Debug versions of all libraries.

Source Code

	Full source code included for all VtoolsD libraries.

Documentation

	230 page User's Guide includes background information on
	VxD architecture.

On-line Reference Material

	Complete hyper-linked documentation for all classes, VMM
	and VxD services, control messages, data structures, and
	additional library routines.

Complete Examples

	VtoolsD includes 8 example VxDs highlighting various
	capabilities.

Technical Support

	Telephone, Fax, BBS, and E-mail support provided.

Run-time Royalties

	None.

Price
	$495 U.S. 

----------------------------------------------------------------
		      Product Features
----------------------------------------------------------------

Get started fast

	QuickVxD gives you a fast start on a new VxD project.
	According to parameters you specify, it generates a make
	file, an include file, and function skeletons for a new VxD
	in either C or C++.

Comprehensive libraries

	The VtoolsD libraries include C and C++ interfaces for
	every service offered by the Virtual Machine Manager and
	all of the standard Microsoft VxDs.

Libraries designed for VxD development

	All of the VtoolsD libraries are specifically designed for
	use in VxDs. The libraries are structured to ensure that
	all code is linked into the proper segment.

Libraries designed for performance

	Large portions of the libraries are written in assembly
	language to ensure optimal performance and small size. Each
	routine is packaged in a separate object module to conserve
	memory; you never need to link extraneous code.

Develop in C

	The VtoolsD C Framework is a set of functions and macros
	that simplify coding the infrastructure of your VxD. It
	defines data structures and performs basic services in a
	clean, modifiable, and efficient manner.

Develop in C++

	The VtoolsD class library provides dozens of classes that
	comprise an object oriented interface for VxD programming.
	Use the class library to structure your VxD, to handle a
	variety of events, and to build your own reusable software
	components.

Automatic VxD build process

	The VtoolsD make system is driven by a small set of
	parameters that you control.  The make system relieves you
	from having to figure out the correct compiler switches,
	include directories, segment attributes, library searches,
	symbol file generation commands, and all the other details
	that could slow down your development effort.

VtoolsD takes you into the future

	VtoolsD will support all new Chicago features as details
	become available.

----------------------------------------------------------------
		    Ordering Information
----------------------------------------------------------------

Contact:
	Vireo Software, Inc.
	385 Long Hill Road
	Bolton, MA  01740

	(508) 779-8352
	(508) 779-8351 (fax)

	Vireo@vireo.com

	Visa/MC accepted.
