Определение типа рутокена

Добрый день.
Требуется программно определить тип Рутокен ЭЦП - флэшка это или смарт-карта.
Возможно ли это сделать по значению поля model структуры CK_TOKEN_INFO, получаемой с помощью C_GetTokenInfo?

Re: Определение типа рутокена

Добрый день.
Можно воспользоваться полем slotDescription структуры slotInfo, получаемой с помощью функции C_GetSlotInfo.
Для всех токенов это поле должно возвращать имя Aktiv Rutoken ECP N(номер слота)
Для смарт-карт это поле будет содержать имя считывателя смарт-карт.

Re: Определение типа рутокена

Спасибо. Правильно ли я понимаю, что  поле model структуры CK_TOKEN_INFO будет иметь одинаковое значение для Рутокен ЭЦП и в виде смарт-карты, и в виде USB-токена?

Re: Определение типа рутокена

Да, правильно. Это поле будет одинаковым.