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

UptoLike

lphAseCard — указатель на область памяти, куда будет возвращен
хэндл на активированную карту.
Возвращаемые значения:
ASEERR_SUCCESS — функция выполнена успешно.
ASEERR_INVALID_READER_HANDLE — хэндл, указанный в пара-
метре hAseReader, неправильный или имеет неверный формат.
ASEERR_INVALID_SOCKET — у устройства считывания указанное
гнездо отсутствует, или операция не может быть применена к данному гнезду.
ASEERR_READER_COMM_ERROR — ошибка установки связи с ри-
дером
.
ASEERR_CARD_COMM_ERROR — ошибка установки связи с картой.
ASEERR_PROTOCOL_NOT_SUPPORTED — указанный протокол об-
мена данными не поддерживается картой.
ASEERR_INVALID_PARAMETERS — один или несколько параметров
команды указаны неверно.
ASEERR_CARD_NOT_POWERED — карта не включена (в случае вы-
зова функции в режиме CARD_RESET).
ASEERR_CARD_NOT_PRESENT — в указанном гнезде отсутствует
карта.
ASEERR_CARD_ALREADY_POWERED — указанная карта уже вклю-
чена. Следует сначала вызвать функцию ASECardPowerOff для повторного
включения
ИК.
ASEERR_TIMEOUT — превышено максимальное время ожидания от-
вета от карты.
ASEERR_UNSUPPORTED_CARD_BAUD_RATE — скорость обмена
данными с картой не поддерживается ридером ASEDrive.
См. также функции ASECardPowerOff, ASEGetCardStatus.
ASECardPowerOff
Описание:
Функция деактивирует карту (снимает питание с карты).
Синтаксис:
ASERESULT ASEAPI ASECardPowerOff(
HASECARD hAseCard);
Параметры:
hAseCard — содержит хэндл карты.
Возвращаемые значения:
ASEERR_SUCCESS — функция выполнена успешно.
ASEERR_CARD_COMM_ERROR — ошибка установки связи с
картой.
ASEERR_CARD_NOT_POWERED — карта не включена (в случае вы-
зова функции в режиме CARD_RESET).
32