متحرک لنک لائبریری (DLL)

مصنف: Randy Alexander
تخلیق کی تاریخ: 4 اپریل 2021
تازہ کاری کی تاریخ: 26 جون 2024
Anonim
Vcruntime140.dll ونڈوز 11 فکس غائب ہے۔
ویڈیو: Vcruntime140.dll ونڈوز 11 فکس غائب ہے۔

مواد

تعریف - متحرک لنک لائبریری (DLL) کا کیا مطلب ہے؟

متحرک لنک لائبریری (DLL) ایک مشترکہ پروگرام ماڈیول ہے جس میں آرڈرڈ کوڈ ، طریقوں ، افعال ، اینمز اور ڈھانچے ہیں جو رن ٹائم کے دوران عمل درآمد پروگرام کے ذریعہ متحرک طور پر بلایا جاسکتا ہے۔ عام طور پر ایک DLL میں فائل کی توسیع ہوتی ہے جس کا اختتام .dll میں ہوتا ہے۔ دیگر فائل کی توسیع .drv اور .ocx ہیں۔


ڈی ایل ایل مائیکروسافٹ نے تیار کیا ہے اور یہ صرف ونڈوز آپریٹنگ سسٹم (او ایس) کے ساتھ کام کرتے ہیں۔

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

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

ڈی ایل ایل سے طے شدہ فنکشن کی اقسام حسب ذیل ہیں:

  • برآمد شدہ: کسی اور ماڈیول کے ساتھ ساتھ ان کے متعین ڈی ایل ایل سے بھی بلایا جاسکتا ہے
  • اندرونی: صرف ان کی وضاحت شدہ DLLs سے فون کیا جاسکتا ہے

DLLs نظام میموری کو محفوظ کرنے میں مدد کرتے ہیں۔ جب تک ضرورت نہ ہو ان کو رام میں نہیں لادا جاتا ہے ، اور اس طرح میموری کو اوور ہیڈ کم کرنے میں مدد ملتی ہے۔ وہ درخواستیں جن کو ڈی ایل ایل ڈیٹا کی ضرورت ہوتی ہے وہ ضرورت کے مطابق اسے وصول کرتے ہیں ، جو میموری کو منظم کرنے میں بھی مدد کرتا ہے۔

عام طور پر پروگرامنگ کے دوران ضروری DLL فائلوں کے لنکس بنائے جاتے ہیں۔ اگر لنک مستحکم ہیں تو ، DLL فائلیں دستیاب ہیں اور پروگرام کے چلتے ہی اس کا استعمال کیا جاتا ہے۔ اگر رابطے متحرک ہیں تو ، DLL فائلیں صرف ضرورت کے مطابق استعمال ہوتی ہیں۔

ڈی ایل ایل فائلوں کا ایک اور فائدہ یہ ہے کہ وہ بیک وقت متعدد پروگراموں کے ذریعہ استعمال ہوسکتے ہیں۔ DLL فائلیں عام طور پر براہ راست نہیں کھولی جاتی ہیں کیونکہ وہ پروگرام کے ساتھ خود بخود بھری ہوتی ہیں۔ ڈی ایل ایل فائلیں نظام کے وسائل کو موثر انداز میں استعمال کرتی ہیں اور تبادلہ کو کم کرتی ہیں۔

جب DLL افعال تبدیل ہوجاتے ہیں ، تب تک DLL کا استعمال کرتے ہوئے درخواست کو دوبارہ مرتب کرنا یا اس کو جوڑنا ضروری نہیں جب تک کہ کالنگ کنونشنز ، فنکشن دلائل اور ریٹرن ویلیوز یکساں رہیں۔