Динамически загружаемые библиотеки: структура, архитектура и применение (часть 2)