Посмотрел. Система XP SP2, чистая (никаких kernel-mode отладчиков нет). int1: DPL=0, что и понятно: tf вызывает аппаратное исключение #DB, при...
CrazyFun Утверждение абсолютно верно, но не имеет абсолютно никакого отношения к рассматриваемому случаю (когда x, скажем, есть целое число градусов).
Приехали... Синус одного градуса - алгебраическое число. Угол в 1 градус действительно не может быть построен циркулем и линейкой, но это...
Учитываются. Лично проверял. Если DPL для 3-его вектора в IDT нулевой, то int3 вызывает #GP.
Это невозможно. Для строгого доказательства нужна теория Галуа. Идея следующая. Возьмём тот же синус 10 градусов, для которого есть уравнение sin...
О! Нашёл. http://support.microsoft.com/kb/115828 http://support.microsoft.com/kb/163920
0x64 - порт для записи команд, 0x60 - порт для записи данных. COM-мыши управляются вообще через COM-порты (0x1Fx,0x3Fx).
Хм... можно проверять начало строки на соответствие \Device\Harddisk, а от жёсткого диска отличать с помощью GetDriveType. Но неужели explorer и...
В таких случаях есть две стратегии: можно просто взять размер "с запасом" (в данном случае 1024 байта хватит за глаза), а можно вызывать...
IOCTL_STORAGE_GET_DEVICE_NUMBER
Оказалось, что под XP это работает, а под Vista - уже нет. В Vista флешки тоже раскрываются в \Device\HarddiskVolumeN. Ещё варианты?
Great: спасибо
Как по букве диска узнать, соответствует он дискете или флешке, причём не "хрюкая" дисководом (в случае, если это дискета)? GetDriveType в обоих...
А почему бы просто не запрашивать геометрию у BIOS (ah=8/int 13h)?
http://diamondz.land.ru/lzma_unpack.asm
Я для этого пользуюсь плагином к FAR: http://plugring.farmanager.com/downld/files/farsvc21.zip
Это чтобы были незаконны неявные преобразования типа переменных: если объявить "typedef DWORD HWND" и "typedef DWORD HINSTANCE", то компилятор Си...
gvozdoder SoftICE без IceExt прекрасно работает и с нестандартным неплоским cs. (С IceExt начинаются проблемы, там ds и es регулярно сбрасываются...
Да ни при чём здесь скрытые разделы. DeviceIoControl записывает данные туда, куда ей сказали это делать, то есть в буфер temp. А переменная dli с...
FreeManCPM MSDN: описание MEM_COMMIT: описание MEM_RESERVE: По крайней мере, это можно понять так, что MEM_COMMIT выделяет память и при...
Имена участников (разделяйте запятой).