Страница 1 из 1

Alarm Toolkit

СообщениеДобавлено: Чт июл 28, 2016 4:51 pm
LexSL
Добрый день!
В процессе разработки возникла необходимость разработки своего провайдера тревог посредством Alarm Toolkit (зачем, это отдельный вопрос:) ). провайдер написал, используя Visual Studio (C#) , при импорте библиотеки wnwrapServerExps.dll все чудесно импортировалось и студия создала класс-обертку для создания провайдера.
Так вот, алармы создаются при вызове метода Alarm(....) и настроенный на этот провайдер Alarm DB logger Manager исправно записывает алармы в базу.
Однако при вызове метода Event(..) для создания события, возвращается ошибка и event в базу не пишется.
Понимаю, что так глубоко в дебри наверняка мало кто лез, но может быть кто то имел дело с Alarm Toolkit.
Документацию на AlarmTolkit читал, там правда на С++ примеры, и также с AlarmToolkit примеры на C++ устанавливаются, только в них нет примеров именно с event-ами.

Re: Alarm Toolkit

СообщениеДобавлено: Пт июл 29, 2016 1:11 pm
LexSL
Проблема решена.
Ошибку нашел, при вызове метода Event(...) возвращалась ошибка -21 (не зарегистрированная группа тревог).
После регистрации группы, вызов метода происходит корректно, события пишутся в базу. Коды ошибок приведены в документации на AlarmToolkit.