BOOL AFXAPI AfxFreeLibrary (HINSTANCE hInstLib);
Значення, яке повертається
Правда , якщо вдасться функції; в іншому випадку, ПОМИЛКОВІ.
Параметри
hInstLib
Дескриптор модуль завантажений бібліотеки. AfxLoadLibrary повертає цей маркер.
Зауваження
AfxFreeLibrary і AfxLoadLibrary підтримувати кількість посилань на кожен модуль завантажений бібліотеки. AfxFreeLibrary пізнішу посилання кол модуль завантажений бібліотеки динамічного компонування (DLL). Коли кількість посилань досягає нуля, модуль незакартографованої з адресного простору виклику процесу і дескриптор уже не дійсний. Ця кількість посилань піднімається кожного разу, коли називається AfxLoadLibrary.
Перед unmapping бібліотеки модуля, система дозволяє DLL відокремити від процесів, які використовують його. Це дозволяє DLL для очищення ресурсів, що виділяються з поточного процесу. Після того, як точку входу функція повертає, Бібліотека модуль видаляється з адресного простору поточного процесу.
Карта DLL модуля за допомогою AfxLoadLibrary.
Переконайтеся, що використання AfxFreeLibrary і AfxLoadLibrary (замість Win32 функції, FreeLibrary і LoadLibrary) Якщо ваше додаток використовує декілька потоків. За допомогою AfxLoadLibrary і AfxFreeLibrary гарантує, що запуск і завершення коду, який виконується після розширення DLL завантаження або відключення не корумповані глобального MFC держави.
Дивіться також AfxLoadLibrary