
۴۴٬۰۰۰تومان
نوع فایل دانلود: PDF
پس از خرید، یک فایل PDF دریافت میکنید.
این فایل با Adobe Reader، مرورگر و اپهای PDF روی کامپیوتر و موبایل باز میشود.
هیچچیز به اندازه قدرت هسته (Kernel) در ویندوز شگفتانگیز نیست؛ اما چطور باید درایورهای هسته بنویسیم تا از این قدرت بهرهمند شویم؟ این کتاب راه را به شما نشان خواهد داد. این کتاب به آموزش برنامهنویسی درایورهای نرمافزاری هسته برای ویندوز میپردازد. این درایورها با سختافزار کاری ندارند، بلکه با خود سیستم سر و کار دارند: فرآیندها، نخها، ماژولها، رجیستری و موارد دیگر. از کد هسته میتوان برای نظارت על رویدادهای مهم و در صورت نیاز، جلوگیری از وقوع برخی از آنها استفاده کرد. همچنین میتوان فیلترهای مختلفی نوشت تا فرایندهایی را که یک درایور ممکن است به آنها علاقه داشته باشد، رهگیری کنند. ویرایش دوم کتاب، مباحث موجود را گسترش داده و مطالب جدیدی مانند استفاده از پلتفرم فیلترینگ ویندوز و تکنیکهای پیشرفته برنامهنویسی را به آن اضافه کرده است.
There is nothing like the power of the kernel in Windows - but how do you write kernel drivers to take advantage of that power? This book will show you how.The book describes software kernel drivers programming for Windows. These drivers don't deal with hardware, but rather with the system itself: processes, threads, modules, Registry, and more. Kernel code can be used for monitoring important events, preventing some from occurring if needed. Various filters can be written that can intercept calls that a driver may be interested in.The second edition expands on existing topics, and adds new topics, such as using the Windows Filtering Platform, and describing advanced programming techniques.