Dear devs

I am actually working on a virtual smart card reader with non-existing
hardware. I could manage to write a device driver, which is now listed
active in my device manager tree and does not claim any errors.

I thought when I get this working, it would be listed in the smart card
selection GUI also. But this is not true!

I also have an USB card reader driver installed (from Schlumberger)
which ist listed in both windows. Also when the reader itself is not
connected to the system. This is exactly the effect I wanted for my driver.

The same is true for the SCardListReaders function. When I use a
NULL-Context it lists all readers that were ever introduced to the
system (including mine). But when I use the real Context Handle it only
lists the readers connected to the system, with exception of the
Schlumberger reader which does not have to be connected.

How can I manage to get my reader "virtually" connected like the
Schlumberger one?

And how is the name I use in SCardIntroduceReader related to the
driver/device?

cheers,
Vic