Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
L783 vxdapi.dll. Почему так?Доброго времени суток.
|
|||
|
||||
|
Re: L783 vxdapi.dll. Почему так?1 да нет - в последней версии библитотеки так и сделано.
|
|||
|
||||
|
Re: L783 vxdapi.dll. Почему так?>2 а зачем?
|
|||
|
||||
|
Re: L783 vxdapi.dll. Почему так?Там кроме хэндла есть еще и хэндл события и кроме того в новой библиотеке все по другому уже.
|
|||
|
||||
|
Re: L783 vxdapi.dll. Почему так?Есть еще один вопрос.
{IRQ2 (обработчик номера команды)}
lStart:
{разрешим прерывания IRQ2, IRQ1, IRQ0}
{ Обработчик прерываний IRQ2 (обработчик номера команды)}
I4 = ^CMd;
При вызове DllExport(DWORD) CommandPLX(HANDLE hVxd, WORD Cmd)
имеем 15-20 секундное зависание машины и после этого нормальное продолжение работы. Меня бы это вполне устроило, но часы начинают отставать :-((
|
|||
|
||||
|
Re: L783 vxdapi.dll. Почему так?Используйте 2000 - там этого не должно быть по идее. |
|||
|
||||
|
Re: L783 vxdapi.dll. Почему так?Гм. Запустить 2000 на первом пентиуме - это эротично.
То есть это не лечится? |
|||
|
||||
|
Re: L783 vxdapi.dll. Почему так?Ну в драйверах при выполнении этой команды поднимается уровень приоритета навереное так высоко, что программные часы встают - это издержки 98. Можно попробовать перегружать время из аппаратных часов после таких команд. |
Страницы 1
Тема закрыта