डायनॅमिक लिंक लायब्ररी (डीएलएल)

लेखक: Randy Alexander
निर्मितीची तारीख: 4 एप्रिल 2021
अद्यतन तारीख: 26 जून 2024
Anonim
024 - रनटाइम पर डीएलएल को गतिशील रूप से लोड करें, लोड लाइब्रेरी (), GetProcAddress (), कॉलिंग कन्वेंशन __stdcall
व्हिडिओ: 024 - रनटाइम पर डीएलएल को गतिशील रूप से लोड करें, लोड लाइब्रेरी (), GetProcAddress (), कॉलिंग कन्वेंशन __stdcall

सामग्री

व्याख्या - डायनॅमिक लिंक लायब्ररी (डीएलएल) म्हणजे काय?

डायनॅमिक लिंक लायब्ररी (डीएलएल) ऑर्डर कोड, पद्धती, फंक्शन्स, एम्स आणि स्ट्रक्चर्ससह सामायिक प्रोग्राम मॉड्यूल आहे ज्या चालवण्याच्या कालावधीत कार्यकारी प्रोग्रामद्वारे डायनॅमिकली कॉल केल्या जाऊ शकतात. डीडीएल मध्ये सहसा .dll मध्ये फाईल विस्तार असतो. अन्य फाईल विस्तार .drv आणि .ocx आहेत.


डीएलएल मायक्रोसॉफ्टने विकसित केले आहेत आणि केवळ विंडोज ऑपरेटिंग सिस्टम (ओएस) सह कार्य करतात.

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

टेकोपीडिया डायनेमिक लिंक लायब्ररी (डीएलएल) चे स्पष्टीकरण देते

डीएलएल-परिभाषित फंक्शन प्रकार खालीलप्रमाणे आहेत:

  • निर्यात: दुसर्‍या मॉड्यूलद्वारे तसेच त्यांच्या परिभाषित डीएलएलद्वारे कॉल केले जाऊ शकते
  • अंतर्गत: केवळ त्यांच्या परिभाषित डीएलएलकडूनच कॉल केले जाऊ शकते

डीएलएल सिस्टम मेमरीचे संरक्षण करण्यास मदत करतात. त्यांची आवश्यकता होईपर्यंत ते रॅममध्ये लोड केले जात नाहीत आणि यामुळे मेमरी ओव्हरहेड कमी करण्यात मदत होते. ज्या अनुप्रयोगांना डीएलएल डेटा आवश्यक आहे तो आवश्यकतेनुसार ते प्राप्त करतात, जे मेमरी व्यवस्थापित करण्यात देखील मदत करतात.

आवश्यक डीएलएल फायलींचे दुवे सहसा प्रोग्रामिंग दरम्यान तयार केले जातात. जर दुवे स्थिर असतील तर, डीएलएल फायली उपलब्ध असतील आणि प्रोग्राम चालू असताना वापरल्या जातील. जर दुवे डायनॅमिक असतील तर डीएलएल फायली फक्त आवश्यकतेनुसार वापरल्या जातील.

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

जेव्हा डीएलएल कार्ये बदलतात, कॉलिंग कॉन्व्हेन्शन्स, फंक्शन युक्तिवाद आणि रिटर्न व्हॅल्यूज जोपर्यंत एकसारखेच असतात तोपर्यंत डीएलएलचा वापर करुन अनुप्रयोग पुन्हा कंपील करणे किंवा पुन्हा जोडणे आवश्यक नसते.