Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Вниз

Как вызвать приревание в DELPHI из RING3 (Третего кольца)   Найти похожие ветки 

 
NikNet ©   (2005-06-06 21:42) [0]

Или хотя-бы из нулевого?


 
Digitman ©   (2005-06-07 08:06) [1]

обычным образом

asm
 int XX
end;


 
NikNet ©   (2005-06-08 00:20) [2]

НЕЕЕЕЕЕЕЕ не получится... Я уж точно знаю! Даже из драйвера!

Там что-то ннадо менять изменять обновлять удалять
а что и как я не знаю :(


 
Asteroid ©   (2005-06-08 02:08) [3]

А зачем тебе вообще прерывание, ты знаешь? :) Может можно без него обойтись?


 
n0name   (2005-06-08 06:16) [4]

Прерывание вызывается int XX.
Можешь конечно поискать боработчик в ШВЕб и самостоятельно вызвать его. Но то же самое будет и при int .


 
Digitman ©   (2005-06-08 08:27) [5]


> НЕЕЕЕЕЕЕЕ не получится


это почему же ?
еще как "получится" !)


> Я уж точно знаю!


ну тады ой) ..


> Даже из драйвера


и чем же драйвер от "недрайвера" отличается, по-твоему ?


> Там что-то ннадо менять изменять обновлять удалять


где "там" ? в процессоре что ли ?)


> а что и как я не знаю


ну не знаешь и ладно)
брось эту затею, оно тебе явно не надо .. WinAPI практически на все случаи жизни достаточен)


 
alpet ©   (2005-06-08 13:34) [6]

пример вызова прерывания:

var pd: pdword;
begin
pd := nil;
pd^ := 100;
end;

или

var a: dword;
begin
a := random (0);
a := 10 div a;
end;


 
NikNet ©   (2005-06-08 16:21) [7]

Asteroid ©   (08.06.05 02:08) [3]
А зачем тебе вообще прерывание, ты знаешь? :) Может можно без него обойтись?


Нет не знаю... Если бы не знал я бы не спрашивал!

alpet ©   (08.06.05 13:34) [6]
пример вызова прерывания:

Это уже слишком!

n0name Что ты повторяешь!

Вообще не надо всякую еруднду писать Если не знайте!!!


 
Digitman ©   (2005-06-08 16:27) [8]


> NikNet ©   (08.06.05 16:21) [7]


дурень, возьми букварь "Защищенный режим процессоров Intel 80x86" братьев Фроловых изд-ва "Диалог-МИФИ", проштудируй от корки до корки  - потом с тобой и разговор будет на серьезный манер)


 
BiN ©   (2005-06-08 16:52) [9]

Фи...С нулевого кольца, с третьего... А вот ты с первого попробуй. Под windows. -)


 
n0name   (2005-06-08 17:01) [10]

NikNet ©   (08.06.05 16:21) [7]
Аокажи мне, где в этой ветке про IDT кроме моего сообщения?


 
Digitman ©   (2005-06-08 17:03) [11]


> n0name   (08.06.05 17:01) [10]


>  про IDT


"Неприличными словами не выражаться !" (с) "Собачье сердце"

)


 
Суслик ©   (2005-06-08 17:06) [12]

делать вам нечего, господа, в прямом смыле этой фразы


 
Игорь Шевченко ©   (2005-06-09 10:47) [13]


> Вообще не надо всякую еруднду писать


Первая разумная фраза. Примени ее к нулевому посту.


 
NikNet ©   (2005-06-09 16:12) [14]

Вообщем пробывал я и IDT менять и т д ВСЕГДА BSSOD


 
Polevi ©   (2005-06-09 16:22) [15]

попробуй еще раз
и так до полного просветления (c)


 
Digitman ©   (2005-06-09 16:24) [16]


> NikNet ©   (09.06.05 16:12) [14]


для того чтобы "вызвать приревание" вовсе необязательно ни знать про какие-то там "IDT", ни тем более лезть туда своими шаловливыми ручонками.

ЯВНОЕ программное прерывание осуществляется (в тек.контексте) ЯВНЫМ исполнением маш.инструкции с asm-мнемоникой int

желаешь пари ?)


 
Digitman ©   (2005-06-09 16:33) [17]


> NikNet


кстати, не ты ли не столь давно лез на пуп земли в "Потрепаться" ?)

помнится - ты вроде бы и лез туда)

в след.раз как полезешь - захвати спецлитературу.

ВЫЗВАТЬ программное прерывание - можно в любой момент, никто и ничто тебя в этом не ограничивает

ОПРЕДЕЛИТЬ СОБСТВЕННЫЙ ОБРАБОТЧИК прерывания с требуемым номером - это уже из иной оперы, и об этом речи в вопросе "покорителя Пупа Земли" нет ни слова.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.041 c
1-1121345438
dRake
2005-07-14 16:50
2005.08.07
Проблема с классами...


4-1118335938
Ertong
2005-06-09 20:52
2005.08.07
RC-файлы


14-1120759151
Иксик
2005-07-07 21:59
2005.08.07
Вопросы о Киеве


14-1121400496
БарЛог
2005-07-15 08:08
2005.08.07
Заработок в интернет. Пробывали?


1-1121671079
Лёха
2005-07-18 11:17
2005.08.07
Большие числа





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский