Hi friends,
I have written a virtual serial port driver using a pair of bulk
endpoint of USB. It can register a virtual COM symbol such as "COM3" in
my computer. The driver function well using WIN32 applications.
Now I have requirement to emulate 3 COMS at the same time in host
computer via this pair of bulk endpoint.
Questtions:
1.First I have to find a feasible way to register 3 COM symbol,
they are symbolic link to FDO, how can I register them at the same
time?
2.Only one PDO(physical device object) is created by lower USB
driver , then I have to register 3 FDOS(functional device object) ,
fatal error occured when I attach them to PDO using
IoAttachDeviceToDeviceStack(), How can I deal with it?
3. Is there any sophisticated virtual driver sample for my
requirement?
Waiting for expert's comments. All your comments are welcome.
Thanks in Advenace,
Conan