ребята! Очень важный вопрос:
Пожалуйста, посмотрите на мой проект (300Кб) . Я не могу использовать MFC / ATL, только чистый C ++.
У меня есть библиотека COM (niapi.dll), но нет доступных источников / заголовков, только DLL.
Существует класс для подключения к серверу (NiApi :: SrvrSession), класс имеет обработчик событий входа в систему (NiApi :: SrvrSession :: OnLogin).
Я использовал
#import "NiApi.dll"
для создания упаковщиков / информации,
тогда
ISrvrSessionPtr session(L"NiApi.SrvrSession");
для создания объекта, затем попытка
session->put_OnLogin();
для назначения событий, но нет ни одного put_On или такого члена.
niapi.tlh имеет внутри структуру _ISrvrSessionEvents, но не имеет отношения к SrvrSession.
Мне нужно использовать события из NiApi :: SrvrSession для обработки состояния соединения.
Пожалуйста, помогите или мой босс убьет меня! (извините за ломаный английский, я читаю лучше, чем говорю;)