ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

r0 - создание потока
  #1  
Старый 21.05.2007, 00:12
Аватар для gevara
gevara
Познающий
Регистрация: 30.11.2006
Сообщений: 49
Провел на форуме:
36434

Репутация: 28
По умолчанию r0 - создание потока

может ли DriverEntry функция создавать потоки? при этом необходимо, чтобы поток продолжал работать, а функция DriverEntry уже завершилась.
Пробовал таким образом:

Код:
void Func(PVOID a)
{
LARGE_INTEGER delay;
delay.QuadPart = SEC(1000);
while(1)
KeDelayExecutionThread(KernelMode,0,&delay);
}
//////////////////////////////////////////
NTSTATUS DriverEntry(..)
{
PsCreateSystemThread(Func);
return STATUS_SUCCESS;
}
При этом ринг3 приложение, загружающее драйвер виснет... Не понимаю почему это происходит.
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание виртуальных файловых систем в Linux _GaLs_ *nix 0 20.11.2006 20:05
Создание скриптов Nova Разное - Покупка, продажа, обмен 2 04.08.2006 17:09
Создание чата! Болталка 35 23.02.2003 19:54
Создание чата! Чаты 0 27.01.2003 16:07



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ