Enumerates the different channel types that the card reader could be connected to.
Namespace:
CardWerk.SmartCard
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Assembly: CardWerk.SmartCard (in CardWerk.SmartCard.dll)
Member name | Description | |
---|---|---|
IDE | Card reader connected to an IDE port. The ChannelNumber is the device number. (This is completely absurd) | |
Keyboard | Card reader connected through the PS/2 keyboard port. The ChannelNumber is zero in this case. | |
PCMCIA | Card reader connected to PCMCIA slot. The value of ChannelNumber is not documented by PC/SC in this case, hence you cannot count on anything useful there. | |
Parallel | Card reader connected to a parallel LPT port. The ChannelNumber is the port number. | |
SCSI | Card reader connected to a SCSI port. The ChannelNumber is the SCSI ID number. (This is Unlikely) | |
Serial | Card reader connected to a serial COM port. The ChannelNumber is the port number. | |
USB | Card reader connected to an USB port. The ChannelNumber is the device number. | |
Unknown | The channel type is not known or determined, yet. | |
Vendor | Another vendor specific channel type. This is just the first of 16 possible values in the range from 0xF0 through 0xFF. |
The actual channel type is available through the ChannelType property.
In addition to the channel types defined by this enumeration, a vendor defined channel type in the value range 0xF0 through 0xFF may appear. In this case the ChannelNumber holds a vendor defined value, too.