Dynamic-Link Library – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
Lotem Kahana (שיחה | תרומות) הוספת קישורים מתאימים |
Lotem Kahana (שיחה | תרומות) הורדת קישורים חיצוניים בגוף הערך |
||
שורה 28:
=== קישור יזום ===
קיימות שלוש פונקציות בסיסיות ב-API של Windows, שמאפשרות לטעון ספריות DLL באופן יזום ומבוקר. למעשה, גם שתי האפשרויות הקודמות משתמשות בפונקציות אלה באופן שקוף למפתח התוכנה. הפונקציות ממוקמות בקובץ kernel32.dll, אשר נטען למרחב הזיכרון בתהליך ה[[אתחול (מחשוב)|אתחול]] של [[חלונות]] ונשאר שם עד לכיבוי המחשב או ליציאה ממערכת ההפעלה:
* הפונקציה '''
* הפונקציה '''
* הפונקציה '''
כישלון באחת מהפונקציות הנ"ל מתבטא בהחזרת ערך שגיאה, איתו ניתן להתמודד באופן מבוקר באמצעות הודעה למשתמש או ניסיון לטעינת קובץ אחר (ראה [[טיפול בחריגות (תכנות)|טיפול בחריגות]]).
|