گھر ترقی ونڈوز ڈرائیور ماڈل (ڈبلیو ڈی ایم) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

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

فہرست کا خانہ:

Anonim

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

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


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

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

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


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

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

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


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

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

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

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