__Genius__
چهارشنبه 26 اسفند 1388, 21:08 عصر
سلام دوستان ؛
میدونید که توی دلفی متاسفانه درایورهای سطح هسته نمیشه نوشت و برای نوشتن این مدل درایورهای باید از Microsoft Driver Development Kit که بوسیله زبان C پشتیبانی میشه درایورهای مورد نظرتون رو تولید کنید ،
خبر خوب اینکه از این به بعد میتونید نگران این مشکل نباشید ، Driver نویسی در دلفی هم تحقق یافت و صد البته نه با استاندارد خود زبان دلفی بلکه با اندکی تغییر و بوجود آوردن یک Kit با نام Delphi Driver Development Kit ،
سایت پروژه مربوطه :
http://sites.google.com/site/delphibasics/home/delphibasicsarticles/delphidriverdevelopmentkitv004bythehackerdefenderp rojectteamنقل قول از کسی که این کار رو انجام داده :
Instructions
To get .sys driver you have to run compile.but at first and then build.bat. Compile.bat runs Delphi part of the work creating .obj. build.bat then converts
this object file to MS supported format of OMF using OMF2D 1.02 written by EliCZ and then MS linker link.exe is used to assemble final .sys.
As you can notice making drivers in Delphi is not supported by default so several hacks are made to make it working. One of these hacks is ignoring
some linker errors and so that we receive some other errors and warnigs during linking. Final .sys is working well so don't take these warnings seriously
but of course if you make your own driver there can be lot of other warnings and errors you should care about.
In samples directory you've got some of our samples. Each example includes its own compile and build scripts. To compile debug version run compile.debug.bat instead of compile.bat.و نهایتاً دانلود (http://sites.google.com/site/delphibasics/home/delphibasicsarticles/delphidriverdevelopmentkitv004bythehackerdefenderp rojectteam/DelphiDriverDevelopmentKit.7z?attredirects=0&d=1) Kit مورد نظر .
البته اضافه میکنم که بیشتر موارد رو با استفاده از کامپایلر های استاندارد MS انجام میشه ولی به هر صورت ... .
امیدوارم مفید واقع بشه .
میدونید که توی دلفی متاسفانه درایورهای سطح هسته نمیشه نوشت و برای نوشتن این مدل درایورهای باید از Microsoft Driver Development Kit که بوسیله زبان C پشتیبانی میشه درایورهای مورد نظرتون رو تولید کنید ،
خبر خوب اینکه از این به بعد میتونید نگران این مشکل نباشید ، Driver نویسی در دلفی هم تحقق یافت و صد البته نه با استاندارد خود زبان دلفی بلکه با اندکی تغییر و بوجود آوردن یک Kit با نام Delphi Driver Development Kit ،
سایت پروژه مربوطه :
http://sites.google.com/site/delphibasics/home/delphibasicsarticles/delphidriverdevelopmentkitv004bythehackerdefenderp rojectteamنقل قول از کسی که این کار رو انجام داده :
Instructions
To get .sys driver you have to run compile.but at first and then build.bat. Compile.bat runs Delphi part of the work creating .obj. build.bat then converts
this object file to MS supported format of OMF using OMF2D 1.02 written by EliCZ and then MS linker link.exe is used to assemble final .sys.
As you can notice making drivers in Delphi is not supported by default so several hacks are made to make it working. One of these hacks is ignoring
some linker errors and so that we receive some other errors and warnigs during linking. Final .sys is working well so don't take these warnings seriously
but of course if you make your own driver there can be lot of other warnings and errors you should care about.
In samples directory you've got some of our samples. Each example includes its own compile and build scripts. To compile debug version run compile.debug.bat instead of compile.bat.و نهایتاً دانلود (http://sites.google.com/site/delphibasics/home/delphibasicsarticles/delphidriverdevelopmentkitv004bythehackerdefenderp rojectteam/DelphiDriverDevelopmentKit.7z?attredirects=0&d=1) Kit مورد نظر .
البته اضافه میکنم که بیشتر موارد رو با استفاده از کامپایلر های استاندارد MS انجام میشه ولی به هر صورت ... .
امیدوارم مفید واقع بشه .