Перечитай мой ответ - другого в Windows нет. Цепочка приёма пакета достаточно проста: hardware -> ndis miniport -> [ndisIM -> ndisIM] -> tcp/ip...
:) NDIS IM driver или NDIS hooks
тогда тебе надо bugzilla, mantis, clear quest... немеряно такого.
Что-то ты кривовато описал TCP. Вот две фазы которые тебя интересуют: 1) handshake: SYN(seq=X, ack=0), SYN+ACK(seq=Y, ack=X+1),...
ov4inka, локальная - просто маразм. У каждого потока свой стек, на котором и выделена переменная. Глобальная + volatile будет работать т.к. ты...
ну а при глобальной надо использовать volatile, и на dual core будет глючить. Используй системный spinlock.
http://www.zhornsoftware.co.uk/stickies/
Что значит правильно? Опиши точно что ты делаешь с data пакетом, что ожидаешь увидить в ack, и что будешь с ним делать.
:) вот - классика: http://bash.org/?342633
http://en.wikipedia.org/wiki/Transmission_Control_Protocol Просто так добавить данные в конец пакета нельзя. Тебе надо ещё переписать sequence...
Так а в чём вопрос? char *p1 = new char[20]; char *p2 = p1; обе переменные (указатели) имеют одинаковое значение и показывают на тот выделенный в...
amn, ты редактируешь TCP packets? Если так, то ты вообще представляешь как работает протокол? Sequence numbers, checksum...
А два .rc файла компилить пробовал?
amn, проинсталь wireshark и смотри что происходит с пакетами.
Эээ, то есть ты про version resource в который Studio подставляет значение макроса?... Хм, тут не знаю. Наверно надо разделить ресурсы так что бы...
1) PE section это набор баётов которые будут проецироваться (to be mapped) в регион памяти. Google: "PE section header" 2) directory это просто...
1) посмотри в логах как был вызван Linker, посмотри в IDA что получилось 2) попробуй UMENTRY:...
amn, при приёме на же схема, только вызовы другие :)
Ээ, у двух ядер в одной упаковке общий TSC.
cppasm, ну а без affinity и без дополнительных потоков ты попробовал?
Имена участников (разделяйте запятой).