ВУЗ:
Составители:
Примечание:
Скрипты располагаются в памяти ридера, начиная с первого байта
(смещение 0).
Возвращаемые значения:
ASEERR_SUCCESS — функция выполнена успешно.
ASEERR_INVALID_READER_HANDLE — хэндл, указанный в пара-
метре hAseReader, неправильный или имеет неверный формат.
ASEERR_READER_COMM_ERROR — ошибка установки связи с ри-
дером.
ASEERR_INVALID_PARAMETERS — один из параметров указан не-
верно: неверный стартовый адрес, либо стартовый адрес плюс длина
считывае-
мых данных находятся вне области памяти скриптов ридера ASEDrive.
См. также функции ASEScriptWrite, ASEScriptRun.
ASEScriptWrite
Описание:
Записывает данные в область хранения скриптов ASEDrive.
Синтаксис:
ASERESULT ASEAPI ASEScriptWrite(
HASEREADER hAseReader
DWORD dwStartAddress
LPBYTE lpbDataBuffer
WORD wBytesToWrite);
Параметры:
hAseReader — содержит хэндл устройства считывания.
dwStartAddress — должен содержать начальный адрес скрипта в памяти
ридера.
lpbDataBuffer — указатель на область памяти, откуда будет считан
скрипт для записи
в память ридера.
wBytesToWrite — должен содержать длину записываемых данных.
Примечание:
После выполнения этой команды ридер автоматически закрывается и
высвобождается хэндл hAseReader. Для повторного открытия ридера следует
использовать команды ASEReaderOpenByName или ASEReaderOpenByPort.
Возвращаемые значения:
ASEERR_SUCCESS — функция выполнена успешно.
ASEERR_INVALID_READER_HANDLE — хэндл, указанный в пара-
метре hAseReader, неправильный или имеет неверный формат.
ASEERR_READER_COMM_ERROR — ошибка установки связи с ри-
дером.
23
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »