यह तकनीकी रूप से डेल्फी के साथ कुछ ड्राइवरों लिखने के लिए संभव हो सकता है, लेकिन जहाँ तक एक सामान्य जवाब चला जाता है, मैं कहता हूँ चाहते हैं: आप आसानी से डेल्फी साथ ड्राइवरों लिख सकते हैं।
सबसे पहले, उपयोगकर्ता-मोड ड्राइवर (UMDF) ड्राइवर और कर्नेल-मोड (KMDF) ड्राइवरों के बीच एक अंतर है। डेल्फी के साथ यूएमडीएफ ड्राइवरों को संभव होना चाहिए। KMDF ड्राइवरों हालांकि आसानी से संभव नहीं हैं, क्योंकि
1) डेल्फी के संयोजक उन्हें और उत्पादन नहीं कर सकता
2) डेल्फी के वस्तु फ़ाइल स्वरूप अलग है से Coff स्वरूपित माइक्रोसॉफ्ट लिंकर डिफ़ॉल्ट रूप से उपयोग करता है।
3) डेल्फी का आरटीएल यह मानता है कि यह उपयोगकर्ता मोड में रहता है और कुछ चीजें कर सकता है जो कर्नेल-भूमि में नहीं करना चाहिए (मुझे लगता है कि जैसे अपवादों को संभाला जाता है, अलग-अलग मेमोरी प्रबंधन भी) आपको बहुत सावधान रहना होगा कि किस आरटीएल कार्यों का उपयोग सुरक्षित है। सिस्टम और SysInit इकाइयों के साथ भी कठिनाइयों हैं (यहां एक अन्य उत्तर में रिट्सर्ट हॉर्नस्ट्रा द्वारा टिप्पणी देखें)।
मैं इन नहीं कह रहा हूँ समस्याओं को दूर नहीं किया जा सकता है यदि आप वास्तव में समर्पित कर रहे हैं (पोस्ट आप लिंक सीएफ) नहीं हैं, लेकिन यह स्पष्ट नहीं किया जाएगा।
दूसरे, KMDF ड्राइवरों (मैं UMDF के बारे में, वास्तव में नहीं जानता कि - किसी को भी टिप्पणी कर सकते हैं) Win64 के लिए 64-बिट कोड में रहना होगा। वर्तमान में के बाद से, वहाँ, कोई 64-बिट डेल्फी संकलक है उन्हें लेखन एक निश्चित है नहीं-नहीं।
डेल्फी भी नहीं कर सकते हैं टूटे हुए दिल को ठीक करें (लेकिन निष्पक्ष होने के लिए, यह सी ++ के लिए जीसीसी एक्सटेंशन है) – Shog9
लेकिन क्या रात में आपको डेल्फी गर्म रख सकता है? – PostMan
अच्छा प्रयास करें। http://www.virustotal.com/file-scan/report.html?id=8526bd7996583e572d069e8de46de9a111a8136ed964b571b7d512fdf4fccdcc-1289846438 –