| Предыдущий | Следующий |
| SCARD_E_NO_ACCESS | SCARD_E_BAD_SEEK |
SCARD_E_WRITE_TOO_MANY
Что означает SCARD_E_WRITE_TOO_MANY
SCARD_E_WRITE_TOO_MANY (0x80100028) — На смарт-карте недостаточно памяти для сохранения данных.
Причину следует искать на границе «запись, слишком большое число объектов» внутри подсистемы «PC/SC и смарт-карты», где требуется сверить фактический объём с документированным пределом.
Диагностика и проверка результата
При результате «на смарт-карте недостаточно памяти для сохранения данных» зафиксируйте фактический объём, число объектов или требуемый размер и сравните его с документированным пределом в тех же единицах.
При воспроизведении темы «запись, слишком большое число объектов» обязательно сохраните имя считывателя, ATR, выбранный протокол, share mode и точный SCard-вызов.
При сравнении запусков отдельно отметьте: SCard; эти сведения относятся к теме «запись, слишком большое число объектов».
После исправления повторите тот же вызов на прежних данных; у результата 0x80100028 должен измениться первый неуспешный этап, а не только последующее сообщение.
Документация для результата 0x80100028: функции PC/SC SCard · SCardTransmit · документация по смарт-картам · Smart Card Minidrivers.
Нужно найти другой код? Найти другой код состояния или ошибки.