The following represents some of the references, services, and tools available to help build hardware that is optimized to work with Windows operating systems.
ICC Profile Format Specification, Version 3.4,
International Color Consortium
http://www.color.org
Standard Signaling Method for a Bi-directional Parallel Peripheral Interface for Personal Computers (IEEE 1284 specification)
ASK*IEEE
Phone: (800) 949-4333
Fax: (212) 310-4091
Global Engineering Documents
Phone: (800) 854-7179 (US)
(613) 237-4250 (Canada)
(303) 792-2181 (Outside North America)
Fax: (303) 397-2740
ftp://ftp.symbios.com/pub/standards/io/
Universal Serial Bus Device Class Definition for Printing Devices, Version 1.0
Phone: (503) 264-0590
Fax: (503) 693-7975
http://www.usb.org
Windows and Windows NT DDKs and Win32 SDK
MSDN Professional membership