-
- Если порт занят, то никак. А расшарить данные можно Tyмблep(1 знак., 26.10.2022 16:59, ссылка)
- Порт открывается внутри dll... POV(471 знак., 26.10.2022 17:04)
- Не совсем понимаю, что именно нужно. Tyмблep(594 знак., 26.10.2022 20:27)
- Со службой все понятно. Но тут был интерес сохранить как есть,
однако расшарить доступ к порту через dll. Я же не по хендлу порта
к нему хочу достучаться. А, например, через функцию с номером
порта. И пусть код внутри dll сам найдет этот открытый порт и с ним
манипуляции произведет. dll "только для своих", пофиг что данные
общие. - POV(26.10.2022 22:16)
- Тут возникает сложность. DLL не имеет своего контекста исполнения,
соответственно хендлы портов будут принадлежать какому-то из
процессов. Если этот процесс прекратит работу, то и все остальные
обломаются. LightElf(235 знак., 26.10.2022 22:32)
- Так это обычные проблемы серверов и клиентов. Tyмблep(581 знак., 26.10.2022 23:49)
- Так dll - это был шажок - воспользоваться своими наработками и на билдере и на делфи (библа изначально плюсовая). Далее имеет некая служба с подключением по изернет, может через своё облако, а не по белым айпи - смогу отлаживать девайс не только локально, но и на удаленной машине ничего не меняя. Плюс контроль за своими изделиями... POV(260 знак., 27.10.2022 00:15)
- От оно как. Ну и ладно, будем по старинке. - POV(26.10.2022 22:35)
- К одному устройству HID можно одновременно обращаться из нескольких
разных программ. - Бoмж(26.10.2022 23:29)
- HID медленно... но и хотелка пока в оптимизации работы с ком-портами. - POV(26.10.2022 23:36)
- К одному устройству HID можно одновременно обращаться из нескольких
разных программ. - Бoмж(26.10.2022 23:29)
- Так это обычные проблемы серверов и клиентов. Tyмблep(581 знак., 26.10.2022 23:49)
- Тут возникает сложность. DLL не имеет своего контекста исполнения,
соответственно хендлы портов будут принадлежать какому-то из
процессов. Если этот процесс прекратит работу, то и все остальные
обломаются. LightElf(235 знак., 26.10.2022 22:32)
- Со службой все понятно. Но тут был интерес сохранить как есть,
однако расшарить доступ к порту через dll. Я же не по хендлу порта
к нему хочу достучаться. А, например, через функцию с номером
порта. И пусть код внутри dll сам найдет этот открытый порт и с ним
манипуляции произведет. dll "только для своих", пофиг что данные
общие. - POV(26.10.2022 22:16)
- Не совсем понимаю, что именно нужно. Tyмблep(594 знак., 26.10.2022 20:27)
- Порт открывается внутри dll... POV(471 знак., 26.10.2022 17:04)
- Если порт занят, то никак. А расшарить данные можно Tyмблep(1 знак., 26.10.2022 16:59, ссылка)