Столкнулся с проблемой.
Код для работы с сокетами прекрасно работает в exe файле, но вызывает сбой при использовании его в COM — объекте (вызывается из VB). (COM на ATL). Причем сбой НЕ происходит при использовании в качестве ОС Windows XP.
Код примитивный — все лишнее убрал.
По таймеру в цикле идет опрос портов.
СAsyncSocket * pAS;
pAS = new CAsyncSocket;
if (!pAS->Create())
{
//
}
else pAS->Connect((LPTSTR)strIP, SEND_PORT);
Никакой специфики, но из ATL/COM не работает :(
Грустно.
Кто-нибудь использовал сокеты из комов? Подскажите, пожалуйста, где могут быть грабли на которые я наступаю.