А что, это запрещено правилами? Покажи пальцем.
Последний из обработчиков (который ставит система) прибивает процесс. Если не один обработчик вобще не будет найден, то снова возникнет...
masquer Вспомнишь как это делал, кинь мне код на мыло (не выкладывай на форуме). Возможно из этого можно извлечь пользу.
Юзай MmIsAddressValid, т.к. сех не отлавливает исключения в nonpaged pool.
Бред. Windows NT при завершении процесса всегда освобождает за ним все ресурсы, независимо от того, сделал ли он это сам или нет.
По умолчанию интервал KEEPALIVE таймера стоит около 2х часов.
Когда клиент отсоединяется, если он послал FIN, то функция recv возвращает 0, а если связь разорвана из за сбоя, то -1. Можешь юзать...
KEEPALIVE таймер есть во всех нормальных реализациях tcp/ip (в том числе во всех версиях винды). Так что заботиться о проверке специально не надо,...
_BC_ За примерами выдуманых сенсаций далеко ходить не надо, достаточно просто зайти на http://kaspersky.ru/. В нашей стране таких долб#$бов...
Потому что так работает драйвер минипорта либо NDIS IM сидящие сверху него. Читай блин DKK, если там сказано что так может быть, то надо это...
А не изобретать велосипед и использовать NtCurrentProcess не пробовал?
Как я понял, ты это делаешь из драйвера, а адрес NtAllocateVirtualMemory получаешь через SDT. Если да, то указатели BaseAddress и RegionSize...
Из за фазы луны наверно :). Еще раз повторяю, если возвращает NDIS_STATUS_PENDING - то надо это обрабатывать, а не говорить что другая...
Ну так это нормально. По завершении просто будет вызываться RequestCompleteHandler. Надо всегда быть готовым к тому, что придется вести...
Я экономил именно помещая адрес одного из импортов и вызывая другие апи по смещению. К счастью, я пишу на фасме, а у него нет линкера, и порядок...
Поздарвляю, ты здесь один компитентный, состоявшийся и не комплексующий специалист, мнение которого неприрекаемо (а все кто с ним не согласны,...
То что ты удтверждаешь весьма спорно, и если не хочешь чтобы тебя считали пустозвоном, то это надо доказывать на практике. Пока же кроме слов...
Нет. Это типа jmp $. Бесконечный цикл. О каком именно приеме ты говоришь? Если в сях импорт обьявлен как _declspec(dllimport), то переходники...
Не любой. Например while (1); никак не сократить ни по скорости ни по размеру. Но большинство достаточно сложных алгоримтов можно.
The Svin Спор идет о производительности кода на си против кода на асме написаного вручную. Поэтому я считаю, что надо не решать задачу на...
Имена участников (разделяйте запятой).