Если вы игнорируете, для чего используется DLL, тогда существует только один тип 32-битной DLL.
Он имеет формат PE (Portable Executable) и экспортирует функции и данные, а также ресурсы.
Если вы различаете разные виды контента, то существует неограниченное количество разных «типов» DLL.Например, DLL может содержать только ресурсы для программы.Или он может содержать байт-код для некоторого интерпретатора (примером является .NET DLL).Или что угодно.Например, если вам больше всего нравятся те, у кого есть прямая поддержка в Windows, апплет панели управления - это DLL, библиотека типов COM - это DLL, а расширение пространства имен оболочки - это, как правило, DLL, которая позволяет вам различать разные виды.COM DLL как «типы» DLL.Как они говорили, это ограничено только вашим воображением и вашим представлением о «типе» - каким бы оно ни было.
Приветствия & hth.,