Здравствуйте, Zoya_Pobeda, Вы писали:
Z_P>Здраствуйте, мальчики
Z_P>Есть драйвет виртуального ЛПТ-порта.Он получает данные от приложения — с этим все ОК!Добила!
Z_P>Нужно эти данные отпралять по сети...Вот здесь не все мне понятно. Как я понимаю, нужно создать транспорт.файл, файл соединения, выстатвит события, ассоциировать, сохранить Irp Accept-a, по событию конект, отдать этот Irp — работаем...
Z_P>Так вот вопрос: Нужно ли все это дело связанное с TDI, выносить в отдельный поток?
Вы довольно сумбурно изложили свои мысли, видимо сказалась радость победы на LPT

.Ваш драйвер будет сетевым сервером или клиентом? Если клиентом, то когда должно устанавливтаься соединение? Короче говоря, не совсем ясна архитектура. Поэтому и ответ будет таким же неясным. Большинство вызовов (кроме создания транспортных объектов ) могут проходить на DISPATCH_LEVEL и могут быть сделаны в контексте любого потока.