ونڈوز ڈرائیور ماڈل (WDM)

مصنف: Randy Alexander
تخلیق کی تاریخ: 28 اپریل 2021
تازہ کاری کی تاریخ: 24 جون 2024
Anonim
ونڈوز ڈرائیور ڈویلپمنٹ ٹیوٹوریل 1 - تعارف
ویڈیو: ونڈوز ڈرائیور ڈویلپمنٹ ٹیوٹوریل 1 - تعارف

مواد

تعریف - ونڈوز ڈرائیور ماڈل (WDM) کا کیا مطلب ہے؟

ونڈوز ڈرائیور ماڈل (ڈبلیو ڈی ایم) ایک ڈرائیور فریم ورک یا فن تعمیر ہے جو سورس کوڈ کو ونڈوز 98 ، 2000 ، می ، ایکس پی اور بعد میں مائیکرو سافٹ ونڈوز کے تمام ورژن ، یعنی ونڈوز کے تمام 32 بٹ ورژن کے ساتھ مطابقت رکھتا ہے۔ ڈبلیو ڈی ایم کو "VxD ،" کو تبدیل کرنے کے لئے ڈیزائن کیا گیا تھا ، پچھلے ورژن جیسے ونڈوز 3.1 ، ونڈوز 95 اور ونڈوز NT پر استعمال ہونے والی ڈرائیور ٹکنالوجی۔

ون 32 ڈرائیور ماڈل کے نام سے بھی جانا جاتا ہے۔


مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ میں ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا ونڈوز ڈرائیور ماڈل (WDM) کی وضاحت کرتا ہے

کم مطلوبہ سورس کوڈ کے ساتھ ، ونڈوز ڈرائیور ماڈل VxD سے زیادہ موثر ہے اور اس نے کوڈ کی ضروریات کو معیاری قرار دیا ہے۔ تاہم ، ڈبلیو ڈی ایم ڈرائیور ونڈوز 98 سے پہلے کے ونڈوز ورژن کے ساتھ ہم آہنگ نہیں ہیں ، جیسے۔ ونڈوز 3.1 ، 95 اور NT 4.0 یا OS سے پرانے ورژن جن کے لئے وہ لکھے گئے تھے۔ WDM بعد کے ورژن کے ساتھ ہم آہنگ ہے۔ ایک مسئلہ جس سے یہ پیدا ہوتا ہے وہ یہ ہے کہ OS کے نئے فیچر پچھلے OS ورژن کے لئے لکھے ہوئے ڈرائیوروں کا استعمال کرتے ہوئے کام کرسکتے ہیں ، یا نہیں کرسکتے ہیں۔

ڈبلیو ڈی ایم ڈرائیوروں کو تین اقسام میں درجہ بندی کیا گیا ہے۔

  1. فنکشن ڈرائیورز ایک مخصوص ڈیوائس کے ل a لکھے جاتے ہیں ، جیسے ایک ایر
  2. بس ڈرائیور پی سی آئی ، ایس سی ایس آئی اور یو ایس بی جیسے عام بسوں کے ل are ہیں ، اور یہ بس کنٹرولر ، اڈاپٹر یا پل کے لئے تیار کیے گئے ہیں (اور سوفٹویئر فروش اپنا بس ڈرائیور تشکیل دے سکتے ہیں)
  3. فلٹر ڈرائیور ، جو نان ڈیوائس ڈرائیور ہوسکتے ہیں ، لیکن جب وہ کسی ڈیوائس کو قابل بناتے ہیں تو وہ دیئے ہوئے آلے یا ایک سے زیادہ ڈیوائسز کی قدر میں اضافہ کرتے ہیں ، یا ان کے عمل کو تبدیل کرتے ہیں۔

ڈبلیو ڈی ایم ڈرائیور اور وی ایکس ڈی ڈرائیور دونوں ونڈوز 98 OS (ونڈوز 98 ، ونڈوز 98 سیکنڈ ایڈیشن اور ونڈوز می) کے ساتھ کام کریں گے۔ تاہم ، عام طور پر ڈبلیو ڈی ایم ڈرائیور مزید خصوصیات کی اجازت دیتے ہیں ، جیسے۔ ایک ٹی وی ٹونر کارڈ اعلی ریزولوشن امیجز کو گرفت میں لے سکتا ہے۔

ڈرائیور سافٹ ویئر ڈویلپروں نے WDM کے بارے میں متعدد تنقیدیں کیں ، جن میں شامل ہیں:


  • یہ سمجھنا بہت پیچیدہ ہے۔
  • پلگ این پلے اور پاور مینجمنٹ کے واقعات کے ساتھ تعاملات مشکل ہیں۔
  • I / O (ان پٹ / آؤٹ پٹ) ہدایات منسوخ کرنا بہت پریشانی کا باعث ہے۔
  • ہر ڈرائیور کو ہزاروں لائنیں سپورٹ کوڈ کی ضرورت ہوتی ہے۔
  • خالص "یوزر موڈ ڈرائیور" (اپنی مرضی کے مطابق خصوصی استعمال کے ڈرائیور) لکھنے کے لئے کوئی تکنیکی معاونت نہیں ہے۔
  • دستاویزات اور نمونہ ڈرائیور قابل اعتراض معیار کے ہیں۔

ان مسائل کی وجہ سے مائکروسافٹ نے WDM کے متبادل کو "ونڈوز ڈرائیور فاؤنڈیشن" کے نام سے دو ورژن میں جاری کیا: "کرنل موڈ ڈرائیور فریم ورک" (کے ایم ڈی ایف) ونڈوز 2000 اور ونڈوز ایکس پی کے لئے ہے۔ اور "یوزر موڈ ڈرائیور فریم ورک" (یو ایم ڈی ایف) ونڈوز ایکس پی اور بعد کے ورژن کے لئے ہے۔