विंडोज ड्राइव्हर मॉडेल (डब्ल्यूडीएम)

लेखक: Randy Alexander
निर्मितीची तारीख: 28 एप्रिल 2021
अद्यतन तारीख: 24 जून 2024
Anonim
विंडोज ड्राइवर डेवलपमेंट ट्यूटोरियल 1 - परिचय
व्हिडिओ: विंडोज ड्राइवर डेवलपमेंट ट्यूटोरियल 1 - परिचय

सामग्री

व्याख्या - विंडोज ड्राइव्हर मॉडेल (डब्ल्यूडीएम) म्हणजे काय?

विंडोज ड्राइव्हर मॉडेल (डब्ल्यूडीएम) एक ड्राइव्हर फ्रेमवर्क किंवा आर्किटेक्चर आहे जे विंडोज 98, 2000, मी, एक्सपी आणि नंतरच्या सर्व मायक्रोसॉफ्ट विंडोज आवृत्त्यांसह म्हणजेच विंडोजच्या सर्व 32-बिट आवृत्त्यांसह स्त्रोत कोड सुसंगत बनवते. विंडोज 1.१, विंडोज and and आणि विंडोज एनटी सारख्या मागील आवृत्त्यांवरील वापरलेले ड्राईव्ह तंत्रज्ञान “व्हीक्सडी” बदलण्यासाठी डब्ल्यूडीएम डिझाइन केले होते.

Win32 ड्राइव्हर मॉडेल म्हणून देखील ओळखले जाते.


मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया विंडोज ड्राइव्हर मॉडेल (डब्ल्यूडीएम) चे स्पष्टीकरण देते

कमी आवश्यक स्त्रोत कोडसह, विंडोज ड्रायव्हर मॉडेल व्हीएक्सडीपेक्षा अधिक कार्यक्षम आहे आणि त्याने कोड आवश्यकतांचे प्रमाणित केले. तथापि, डब्ल्यूडीएम ड्राइव्हर्स विंडोज 98 च्या आधीच्या विंडोज आवृत्तीसह बॅकवर्ड सुसंगत नाहीत, उदा. विंडोज 1.१, and and आणि एनटी or.० किंवा मूळतः लिहिलेल्या ओएसपेक्षा जुन्या आवृत्त्या. डब्ल्यूडीएम नंतरच्या आवृत्त्यांसह सुसंगत आहे. यामुळे निर्माण होणारी एक समस्या अशी आहे की नवीन ओएस वैशिष्ट्ये मागील ओएस आवृत्त्यांसाठी लिहिलेल्या ड्राइव्हर्सचा वापर करू शकतात किंवा करू शकत नाहीत.

डब्ल्यूडीएम ड्रायव्हर्सचे तीन प्रकार आहेत:

  1. फंक्शन ड्रायव्हर्स विशिष्ट डिव्हाइससाठी लिहिलेले असतात, जसे की एर
  2. बस ड्रायव्हर्स पीसीआय, एससीएसआय आणि यूएसबी सारख्या सामान्य बससाठी असतात आणि बस कंट्रोलर, अ‍ॅडॉप्टर किंवा ब्रिजसाठी डिझाइन केलेले असतात (आणि सॉफ्टवेअर विक्रेते स्वतःचे बस ड्रायव्हर्स तयार करू शकतात)
  3. फिल्टर ड्रायव्हर्स, जे कदाचित डिव्हाइस नसलेले ड्रायव्हर्स असू शकतात, परंतु जेव्हा ते डिव्हाइस सक्षम करतात तेव्हा ते दिलेला डिव्हाइस किंवा एकाधिक डिव्हाइसचे मूल्य जोडतात किंवा ऑपरेशन बदलतात.

दोन्ही डब्ल्यूडीएम ड्राइव्हर्स आणि व्हीएक्सडी ड्राइव्हर्स विंडोज 98 ओएस (विंडोज 98, विंडोज 98 सेकंड एडिशन आणि विंडोज मी) सह कार्य करतील. तथापि, सहसा डब्ल्यूडीएम ड्राइव्हर्स अधिक वैशिष्ट्यांना परवानगी देतात, उदा. टीव्ही ट्यूनर कार्ड उच्च रिझोल्यूशन प्रतिमा कॅप्चर करू शकते.

ड्राइव्हर सॉफ्टवेअर विकसकांवर डब्ल्यूडीएम बद्दल बर्‍याच टीका होते, त्यासह:


  • हे समजणे फारच जटिल आहे.
  • प्लग-एन-प्ले आणि पॉवर व्यवस्थापन इव्हेंटसह परस्पर संवाद कठीण आहेत.
  • I / O (इनपुट / आउटपुट) सूचना रद्द करणे खूपच समस्याप्रधान आहे.
  • प्रत्येक ड्रायव्हरला समर्थन कोडच्या हजारो ओळी आवश्यक असतात.
  • शुद्ध “यूजर-मोड ड्रायव्हर्स” (सानुकूलित स्पेशल यूज ड्राइव्हर्स) लिहिण्यासाठी तांत्रिक समर्थन नाही.
  • दस्तऐवजीकरण आणि नमुना चालक संशयास्पद गुणवत्तेचे आहेत.

या समस्यांमुळे मायक्रोसॉफ्टला डब्ल्यूडीएम, ज्याला “विंडोज ड्रायव्हर फाउंडेशन” म्हणतात, याची दोन आवृत्तींमध्ये बदली सोडण्यात आली: “कर्नेल-मोड ड्रायव्हर फ्रेमवर्क” (केएमडीएफ) विंडोज 2000 आणि विंडोज एक्सपीसाठी आहे; आणि “यूजर-मोड ड्रायव्हर फ्रेमवर्क” (यूएमडीएफ) विंडोज एक्सपी आणि नंतरच्या आवृत्तींसाठी आहे.