Здравствуйте, Злость, Вы писали:
З>Нормальное поведение, "Shadow Device" как раз и задумывался для того что-бы во время IRP_MJ_CREATE вы могли открыть файл, и не получить дедлок.
З>Если у вас такая странная реализация что хочется не видеть своих запросов в других IRP_MJ_XXX, то запоминайте файловые обьекты и фильтруйте по ним (но это плохая затея в принципе.)
Ну знать это нормальное явление, просто возникла мысль, что я что-то сделал не так, потому чтополучил вот такое сообщение "NTFS: Stack space low. Posting create request."
получаю я его при попытке переименовки "своих файлов", когда приходит IRP_MJ_SET_INFORMATION.
На OSR по данной теме говорилось, что проблема может быть в нехватке памяти в стеке при создании имен файлов или в неверной адресации в низ по стеку устройств.
Как бороться с этим?
Решение нужно для w2k, для XP вроде как есть
http://www.osronline.com/article.cfm?article=258