விண்டோஸ் டிரைவர் மாடல் (WDM)

நூலாசிரியர்: Randy Alexander
உருவாக்கிய தேதி: 28 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 24 ஜூன் 2024
Anonim
Windows Driver Development Tutorial 1 - அறிமுகம்
காணொளி: Windows Driver Development Tutorial 1 - அறிமுகம்

உள்ளடக்கம்

வரையறை - விண்டோஸ் டிரைவர் மாடல் (WDM) என்றால் என்ன?

விண்டோஸ் டிரைவர் மாடல் (WDM) என்பது ஒரு இயக்கி கட்டமைப்பு அல்லது கட்டமைப்பு ஆகும், இது மூலக் குறியீட்டை விண்டோஸ் 98, 2000, மீ, எக்ஸ்பி மற்றும் பின்னர் அனைத்து மைக்ரோசாப்ட் விண்டோஸ் பதிப்புகளுடன் இணக்கமாக்குகிறது, அதாவது விண்டோஸின் அனைத்து 32 பிட் பதிப்புகள். விண்டோஸ் 3.1, விண்டோஸ் 95 மற்றும் விண்டோஸ் என்.டி போன்ற முந்தைய பதிப்புகளில் பயன்படுத்தப்படும் இயக்கி தொழில்நுட்பமான “விஎக்ஸ்.டி” ஐ மாற்றுவதற்காக WDM வடிவமைக்கப்பட்டது.

வின் 32 டிரைவர் மாடல் என்றும் அழைக்கப்படுகிறது.


மைக்ரோசாஃப்ட் அஸூர் மற்றும் மைக்ரோசாஃப்ட் கிளவுட் | இந்த வழிகாட்டி முழுவதும், கிளவுட் கம்ப்யூட்டிங் எதைப் பற்றியது என்பதையும், கிளவுட் நிறுவனத்திலிருந்து உங்கள் வணிகத்தை நகர்த்தவும் இயக்கவும் மைக்ரோசாஃப்ட் அஸூர் எவ்வாறு உதவும் என்பதை நீங்கள் அறிந்து கொள்வீர்கள்.

டெக்கோபீடியா விண்டோஸ் டிரைவர் மாடலை (WDM) விளக்குகிறது

குறைவான தேவையான மூலக் குறியீட்டைக் கொண்டு, விண்டோஸ் இயக்கி மாதிரி VxD ஐ விட திறமையானது மற்றும் இது குறியீட்டு தேவைகளை தரப்படுத்தியது. இருப்பினும், WDM இயக்கிகள் விண்டோஸ் 98 க்கு முன்னர் விண்டோஸ் பதிப்புகளுடன் பின்தங்கியதாக இல்லை, எ.கா. விண்டோஸ் 3.1, 95 மற்றும் என்.டி 4.0 அல்லது அவை முதலில் எழுதப்பட்ட OS ஐ விட பழைய பதிப்புகள். WDM முன்னோக்கி பின்னர் பதிப்புகளுடன் இணக்கமானது. இது உருவாக்கும் ஒரு சிக்கல் என்னவென்றால், புதிய OS அம்சங்கள் முந்தைய OS பதிப்புகளுக்காக எழுதப்பட்ட இயக்கிகளைப் பயன்படுத்தி செயல்படலாம் அல்லது இருக்கலாம்.

WDM இயக்கிகள் மூன்று வகைகளாக வகைப்படுத்தப்பட்டுள்ளன:

  1. செயல்பாட்டு இயக்கிகள் ஒரு குறிப்பிட்ட சாதனத்திற்காக எழுதப்படுகின்றன, அதாவது எர்
  2. பஸ் டிரைவர்கள் பி.சி.ஐ, எஸ்.சி.எஸ்.ஐ மற்றும் யூ.எஸ்.பி போன்ற பொதுவான பேருந்துகளுக்கானது, மேலும் அவை பஸ் கன்ட்ரோலர், அடாப்டர் அல்லது பிரிட்ஜிற்காக வடிவமைக்கப்பட்டுள்ளன (மற்றும் மென்பொருள் விற்பனையாளர்கள் தங்கள் சொந்த பஸ் டிரைவர்களை உருவாக்கலாம்)
  3. வடிகட்டி இயக்கிகள், அவை சாதனம் அல்லாத இயக்கிகளாக இருக்கலாம், ஆனால் அவை ஒரு சாதனத்தை இயக்கும்போது அவை கொடுக்கப்பட்ட சாதனம் அல்லது பல சாதனங்களின் மதிப்பைச் சேர்க்கின்றன அல்லது செயல்பாட்டை மாற்றுகின்றன.

WDM இயக்கிகள் மற்றும் VxD இயக்கிகள் இரண்டும் விண்டோஸ் 98 OS களுடன் (விண்டோஸ் 98, விண்டோஸ் 98 இரண்டாம் பதிப்பு மற்றும் விண்டோஸ் மீ) செயல்படும். இருப்பினும், வழக்கமாக WDM இயக்கிகள் கூடுதல் அம்சங்களை அனுமதிக்கின்றன, எ.கா. டிவி ட்யூனர் கார்டு அதிக தெளிவுத்திறன் கொண்ட படங்களை எடுக்கக்கூடும்.

டிரைவர் மென்பொருள் உருவாக்குநர்கள் WDM பற்றி பல விமர்சனங்களைக் கொண்டுள்ளனர், அவற்றுள்:


  • புரிந்து கொள்வது மிகவும் சிக்கலானது என்று.
  • செருகுநிரல் மற்றும் சக்தி மேலாண்மை நிகழ்வுகளுடனான தொடர்புகள் கடினம்.
  • I / O (உள்ளீடு / வெளியீடு) வழிமுறைகளை ரத்து செய்வது மிகவும் சிக்கலானது.
  • ஒவ்வொரு இயக்கிக்கும் ஆயிரக்கணக்கான ஆதரவு குறியீடு தேவைப்படுகிறது.
  • தூய “பயனர் பயன்முறை இயக்கிகள்” (தனிப்பயனாக்கப்பட்ட சிறப்பு பயன்பாட்டு இயக்கிகள்) எழுதுவதற்கு தொழில்நுட்ப ஆதரவு இல்லை.
  • ஆவணங்கள் மற்றும் மாதிரி இயக்கிகள் கேள்விக்குரிய தரம் வாய்ந்தவை.

இந்த சிக்கல்கள் மைக்ரோசாப்ட் WDM க்கு மாற்றாக “விண்டோஸ் டிரைவர் பவுண்டேஷன்” என இரண்டு பதிப்புகளில் வெளியிட காரணமாக அமைந்தது: “கர்னல்-மோட் டிரைவர் ஃபிரேம்வொர்க்” (KMDF) விண்டோஸ் 2000 மற்றும் விண்டோஸ் எக்ஸ்பி; மற்றும் “பயனர் பயன்முறை இயக்கி கட்டமைப்பு” (யுஎம்டிஎஃப்) விண்டோஸ் எக்ஸ்பி மற்றும் பின்னர் பதிப்புகளுக்கானது.