Лабораторный практикум по изучению возможностей и приобретению практических навыков разработки приложений с использованием смарт-карт ASE фирмы Athena Smartcard Solutions Ltd. Бабенко Л.К - 44 стр.

UptoLike

ASEERR_READER_COMM_ERROR — ошибка установки связи с ри-
дером.
ASEHLERR_API — ситуация не соответствует спецификации API вы-
сокого уровня.
ASEHLERR_API_FATAL_ERROR — неустранимая фатальная ошибка
API. Рекомендуется перегрузить карточку.
ASEHLERR_CARD_ERROR — внутренняя ошибка карты.
ASEHLERR_CARD_FATAL_ERROR — неустранимая фатальная ошиб-
ка карты. Рекомендуется перегрузить карточку.
ASEHLERR_CARD_MEMORY_PROBLEM — проблемы с памятью
карты.
ASEHLERR_INVALID_LENGTH — параметр wLength неверен или
имеет неверный формат.
ASEHLERR_INVALID_OFFSET — параметр wOffset неверен или име-
ет неверный
формат.
ASEHLERR_FAILUREобщая ошибка.
ASEHLERR_UNFULFILLED_CONDITIONS — права доступа по чте-
нию для текущего файла не были выполнены корректно.
ASEERR_UNSUPPORTED_CARD — указанная карточка не поддержи-
вается.
ASEERR_UNSUPPORTED_FUNCTION — карта не поддерживает ука-
занную функцию.
ASEHLERR_SECURE_WRITING_UNSUPPORTED — карта не поддер-
живает защищенную запись данных.
ASEHLERR_WRONG_KEY — параметр lpWriteKey неверен или имеет
неверный формат.
ASEERR_KEY_NOT_EXIST — указанный в параметре lpWriteKey
ключ не существует.
См.
также функции ASEHLOpenFile, ASEHLExtAuthentication, ASEHL-
GetCardCaps.
ASEHLVerifyPIN
Описание:
Проверяет PIN-код, передавая его в открытом виде на карту.
Синтаксис:
ASERESULT ASEAPI ASEHLVerifyPIN(
HASECARD hAseCard
LPBYTE lpPIN);
Параметры:
hAseCard — содержит хэндл смарт-карты.
lpPIN — указатель на PIN-код.
Возвращаемые значения:
44