Создание редиректора COM-порта по сети

Я пытаюсь создать драйвер Windows, который позволяет использовать стандартный сокет TCP/IP как COM-порт. Я знаю о ряде существующих продуктов, которые делают именно это, но не могу найти справочный материал о том, как это делается на самом деле! Я понимаю некоторые концепции драйверов Windows (драйверы шины/функции/фильтра, стеки драйверов и т. д.) и пробовал читать книгу по WDF, но я все еще не уверен на 100%, с чего начать, если нет фактического аппаратная поддержка. Если у кого-то есть какие-либо ссылки/указатели, которые помогут, это было бы очень признательно.

Казар


person Alistair Evans    schedule 28.09.2009    source источник


Ответы (1)


Взгляните на проект com0com. Они также предлагают драйвер com2tcp. Поскольку это открытый исходный код, вы можете просмотреть исходные коды и получить представление о том, как это делается.

На самом деле это не драйвер, а приложение, поэтому в вашей задаче может быть менее полезно узнать что-то о разработке драйверов, но в любом случае это может быть хорошим началом для некоторого технического понимания.

person Frank Bollack    schedule 28.09.2009
comment
Драйвер есть как часть кода, так что ура, не помогает, нет комментариев ни в каком виде, ну да ладно. - person Alistair Evans; 28.09.2009
comment
Да, мой ответ немного сбивает с толку. Я просто имел в виду, что часть com2tcp не является драйвером. - person Frank Bollack; 28.09.2009