MMIX так и скажу преподу:ваш ассемблер на васме не котируется)
l_inc чёрт, не подумал о том, что это символ..Как тогда сделать? Ассемблер-ТАСМ, он в упор не понимает movzx.
Если явно указать cx с помощью mov cx,5 , то всё работает. В al-длина строки, проверял
Не работает. Суть такова:mov dx, offset buf mov ah, 0Ah int 21h mov al, buf+1 or al,30h xor ah,ah push ax ;в al-длина введенной строки, нужно из...
В al после выполнения операций находится число. Как скопировать его значение в cx? Пробовал xor cx,cx mov cl,al Не то. Чувствую, что вопрос тупой,...
Разве так не должно быть? Оно вам копирует двойное слово, что не так? Или у вас ecx особый?
http://msdn.microsoft.com/en-us/library/windows/hardware/ff559940%28v=vs.85%29.aspx...
Делаю так: PEPROCESS *callprocess; ULONG CallId; callprocess=PsGetCurrentProcess; CallId=(ULONG)PsGetProcessId(callprocess); Вместо ИД...
billi12, и как тебе помочь? Где код?
x64, благодарю, сейчас попробую. И почему же в каждой строке ошибка? Да, я не проверял статус и т.д., ибо это уже не так важно, как сам факта...
А так? NTSTATUS NewNtTerminateThread ( IN HANDLE ThreadHandle, IN NTSTATUS ExitStatus ) { int id; PETHREAD thread=0;...
А чем код-то ужасен? Дамп выложу чуть позже, сейчас нет доступа к тому ПК.
А как проверить-то? Начались проблемы:Page Fault in nonepaged area. Вылетает при установке больше трёх перехватов.. ULONG GetPid(HANDLE...
Имена участников (разделяйте запятой).