Доброго времени суток, коллеги!
Нужна консультация специалиста!
Имеется на руках С++ проект lib-библиотеки и проекта демонстрации работы с библиотекой (С++) - Visual Studio 2017.
В библиотеке имеются различные структуры, классы, константы, перечисления, объединения (union) и пр. типы данных необходимых для работы библиотеки. Основная цель библиотеки установить соединение с устройством и в режиме реального времени получать информацию (парсинг битовой информации).
Нужно как-то использовать исходники lib-библиотеки C++, так чтобы можно было использовать эти наработки в проекте С#. Используя пример:
https://msdn.microsoft.com/en-us/library/ms235636.aspx удалось скомпилировать dll, но она работает только в проекте С++ как в примере, в проекте С# не удается её использовать с помощью DLLImport - ошибки точек входа.
Направьте на путь истиный или подсобите конретным решением текущей задачи.
Все проекты могу выслать по необходимости.
Например как получить доступ к переменной в библиотеке или классу?