Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
Драйвер L1221 в Win2000Привет!
Спасибо |
|||
|
||||
|
Re: Драйвер L1221 в Win2000А как Вы с ним работать пытаетесь? ПРи установке vxdapi lgfqdth ставиться и открывать его надо по линку LDev0 как и в 98. Исходный код примера не меняется. Если в 2000 не запускается то скорее всено некорректно указаны параметры в LCard Setup или переывание в биосе не Legasy ISA/ |
|||
|
||||
|
Re: Драйвер L1221 в Win2000Попробую прояснить свои проблемы Надо сразу сказать Ваша программа L1221.dsk работает без проблем, но меня не удовлетворяет
Первое:
Где используются LdevX.vxd и ldevisa.sys? В исходниках L1221.dsk в ф-ии SetupWindow(), вызывается OpenLdevice(), в ней с помощью CreateFile читаются:
Какой файл все таки читать? Второе:
WORD data;
в ф-ии outword(...) вызов ф-ии DeviceIoControl(): DeviceIoControl( hVxd, DIOC_OUTP, &par, sizeof(PORT_PAR), data,len, &cbRet, NULL);
Какой параметр GetLastError() не уточняет. В Win98 DeviceIoControl() в этом месте с теми же аргументами как и положено возвращает 1, т.е. ОК Пожалуйста, Ваши комментарии и предложения
|
|||
|
||||
|
Re: Драйвер L1221 в Win2000Ну имя устройства в обоих случаях LDev0 просто.
|
Страницы 1
Тема закрыта