чего уж не NtShutdownSystem сразу
x64 Да, в pre-create, зачем - условие задачи такое.
Вобщем средствами минифильтра мою задачу решить нельзя, пришлось писать велосипед (через RtlGenerate8dot3Name).
Есть минифильтр, нужно при создании файла получить его short name(8.3). FltGetFileNameInformation/FltGetFileNameInformationUnsafe c...
Sol_Ksacap Я к тому, что мы не в юзермоде находимся, там даже если мы зарвемся - ничего страшного не произойдет, даже самый захудалый поток...
Sol_Ksacap Представьте себе хорошо загруженный работой процессор, стопицот потоков бегающих на нем делают свою работу, и тут приходите вы, и с...
/fixed заблочит всю активность потоков на текущем процессоре*
В статье написано все верно, советую почитать соответствующую доку "Locks, Deadlocks, and Synchronization" в часности раздел Choosing a...
Не создавать alertable потоков
Согласен со второй частью фразы, но: Вобщем моя точка зрения: обходить PG можно, и это будет легально, если мы не трогаем того, что защищает PG,...
Clerk Разные задачи и требования бывают, автору насколько я понял нужно просто отрубить PG любым способом, неважно патчем ли, или перебивкой...
Для легальных приложений способ плох тем, что такой драйвер врятли получит сертификацию. Патч и отключение PG - это не решение, решением был бы...
Хех, а я был прав про Blackbeam =]
Blackbeam Да вы батенька наркоман, иначе не объяснить тот бред, что вы написали. Хотя нет, есть еще один вариант...
Непойму зачем привязывать себя к языку... Все ведь зависит от задачи, не очень разумно например юзать асм для решения задачи топологической...
Производительность выше только если задача может быть эффективно распараллелена, не во всех задачах производительность gpu выше чем cpu
А что, маки смогли отбить больше 10% от рынка десктопов?)
Или что. Вычти из индекса 1000h и получишь свою ф-цию
Как же нет, когда есть
FsRtlGetFileSize не лочит файловый объект, соот-но дедлока не может быть. Скорее всего кривой код у топик стартера.
Имена участников (разделяйте запятой).