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