|
|
Home Connectivity Software
Support
WinDriver Support
Technical Documents
Technical Document #16
| Doc ID: |
16 |
| Product: |
WinDriver & KernelDriver |
| Version: |
-- |
Can WinDriver/KernelDriver handle multiple devices, of different or similar types, at the same time?
|
Yes. Each device receives a unique handle when calling WD_CardRegister() (for PCI/PCMCIA/ISA) or WDU_Init() (for USB with v6.0 of WinDriver) / WD_UsbDeviceRegister() (for USB with v5.22 and earlier of WinDriver/KernelDriver).
This enables different devices to be handled from a single device driver application.
This also enables device drivers, written with WinDriver/KernelDriver for different devices, to coexist simultaneously on the same machine.
Starting from WinDriver 6.20, usb_diag sample and generated code now have basic support for multiple devices.
Back to Top
|
|