Iron Logic выпустил новую версию SDK Guard, предназначенного для интеграции сетевых контроллеров в любое программное обеспечение сторонних разработчиков.
В новой версии SDK Guard внесены следующие изменения:
VC++,BC++: исправлена работа функций LoadZGuard, LoadZPort в случае ошибки LoadLibrary;
Удалено автоматическое исправление указателей событий (когда адрес не кратен 8 или превышает размер банка событий);
ZPort API: исправлена запись при завершении работы с конвертером в режиме "Клиент";
Delphi,VC++,BC++: в заголовочные файлы добавлена возможность динамической загрузки dll;
ZRetr: добавлена возможность подключаться в режиме "Прокси";
ZPort API: исправлена ошибка функции ZP_Port_Write при открытии com-порта с флагом ZP_POF_NO_WAIT_CONNECT;
ZPort API: изменено действие флага ZP_POF_NO_DETECT_USB для функции ZP_Port_Open, если флаг снят. В старой версии объект порта ждал уведомления об подключении/отключении порта usb-устройств от системы (RegisterDeviceNotification), в новой - ждет от объекта детектора;
ZPort API: при инициализации обоих SDK (Readers и Guard) исправлена ошибка "класс уже существует".