PDA

View Full Version : برنامه نویسی سطح کرنل



abazzi
یک شنبه 08 فروردین 1389, 21:28 عصر
سلام
یه سوالی برام پیش اومده آیا دلفی امکان برنامه نویسی سطح کرنل و برنامه نویسی درایور رو ایجاد کرده یا نه مثلا میشه باش یه درایور برای کات گرافیک نوشت یا مثلا بشه برای bosبرنامه نوشت یا مثلا سرعت چرخش فن cpu رو یا فن کارت گرافیک یا مثلا ورودی کارت صدا رو مسدود کرد ا اگه سیستم 2تا کارت صدا داره یکی رو فعال و یکی رو به انتخاب غیر فعال کنه کلا میشه برای سیستم های امنیتی برنامه نوشت یا نه البته این 3 -4 تا سوال شد ببخشید

vcldeveloper
یک شنبه 08 فروردین 1389, 23:51 عصر
این سوالاتی که پرسیدید، ربط چندانی به هم ندارند.


آیا دلفی امکان برنامه نویسی سطح کرنل و برنامه نویسی درایور رو ایجاد کرده یا نه مثلا میشه باش یه درایور برای کات گرافیک نوشت یا مثلا بشه برای bosبرنامه نوشت
قبلا بارها در این باره توضیح داده شده؛ دلفی برای همچین کاری طراحی نشده. میشه با تغییر در برخی فایل ها و استفاده از ابزارهایی این کار را با دلفی کرد، ولی در اون صورت هم باید با C و درایور نویسی در ویندوز آشنا باشید. علتش هم واضح هست؛ تقریبا تمامی مستندات و مثال های DDK ویندوز با C هستند. Header همه فایل های مورد استفاده را هم باید از C به دلفی ترجمه کنید.


کلا میشه برای سیستم های امنیتی برنامه نوشت
چه سیستم های امنیتی؟ آنتی ویروس؟ برای آنتی ویروس یا فایروال، میشه بخش مربوط به Kernel Mode رو با C++ Builder یا ++VC نوشت، و سایر بخش ها را با دلفی انجام داد. قبلا ویروس یاب پاندا همین کار را می کرد، الان اطلاع ندارم که همین کار را میکنه، یا از چیز دیگه ایی استفاده میکنه.