Я разрабатываю мини-драйвер для смарт-карт и пытаюсь подписать электронное письмо с помощью Outlook 2007.
Я реализовал все необходимые функции в минидрайвере.
Я могу создать сертификат «пользователя смарт-карты» и сохранить его, а также его закрытый ключ на смарт-карте (с использованием служб сертификации Microsoft через мини-драйвер).
Когда я пытаюсь подписать электронное письмо через
Outlook я получаю сообщение об ошибке
(Внутренняя ошибка), последний вызов минидрайвера для ReadFile с "cmapfile"
Когда я пытаюсь подписать
EMail через Outlook с
разница не-смарт-сертификат
это работает нормально.
- Когда я пытаюсь подписать
Данные с использованием CryptoAPI (на основе Windows SDK Sample) это работает
хорошо.
Я использую Windows 7.
у кого-нибудь есть идеи, как отладить эту проблему?
Я попытался включить журнал событий CAPI2, он не дал мне никакой полезной информации.