Next: 1.5 WinDriver Architecture
Up: 1. WinDriver Overview
Previous: 1.3 Conclusion
Contents
1.4 WinDriver Benefits
- Easy user-mode driver development.
- Friendly DriverWizard allows hardware diagnostics without writing a
single line of code.
- Automatically generates the driver code for the project in C, C#,
Visual Basic .NET,
Delphi (Pascal) or Visual Basic.
- Supports any USB device, regardless of manufacturer.
- Enhanced support for Cypress, Microchip, Philips, Texas Instruments, Agere and Silicon Laboratories chipsets frees the
developer from the need to study the hardware's specification.
- Applications are binary-compatible across Windows 98 / Me / 2000 / XP / Server 2003
/ Vista.
- Applications are source code compatible across all supported
operating systems - Windows 98 / Me / 2000 / XP / Server 2003 / Vista, Windows CE.NET, Windows Embedded CE v6.00, Windows Mobile 5.0/6.0 and Linux.
- Can be used with common development environments, including
MSDEV/Visual C/C++, MSDEV .NET, Borland C++ Builder, Borland Delphi,
Visual Basic 6.0, MS eMbedded Visual C++, MS Platform Builder C++, GCC,
or any other appropriate compiler.
- No DDK, ETK, DDI or any system-level programming knowledge required.
- Supports multiple CPUs.
- Includes dynamic driver loader.
- Comprehensive documentation and help files.
- Detailed examples in C, C#,
Visual Basic .NET,
Delphi and Visual Basic 6.0.
- WHQL certifiable driver (Windows).
- Two months of free technical support.
- No run-time fees or royalties.