Поделиться через


Использование 32-разрядных приложений с 32-разрядными драйверами

Вы можете запускать 32-разрядные приложения с 32-разрядными драйверами. 32-разрядные приложения и 32-разрядные драйверы используют API Win32.

Архитектура

На следующем рисунке показано, как 32-разрядные приложения взаимодействуют с 32-разрядными драйверами. Приложение вызывает 32-разрядный диспетчер драйверов, который, в свою очередь, вызывает 32-разрядные драйверы.

Взаимодействие 32-разрядных приложений с пакетом SDKa6 для 32-разрядных драйверов

Важно!

Не используйте 32-разрядную библиотеку DLL установщика отключения в WindowsNT/Windows2000. Хотя имя файла совпадает с именем 32-разрядной библиотеки DLL установщика, это другая библиотека DLL.

Администрирование

Вы можете управлять источниками данных для 32-разрядных драйверов с помощью администратора источников данных ODBC. Чтобы открыть администратора ODBC на компьютерах под управлением Windows 2000, откройте панель управления Windows, дважды щелкните Администрирование, а затем дважды щелкните Источники данных (ODBC). На компьютерах под управлением предыдущих версий Microsoft Windows значок называется 32-разрядная версия ODBC или просто ODBC.

Компоненты

Компонент ODBC включает следующие файлы для запуска 32-разрядных приложений с 32-разрядными драйверами. Эти компоненты находятся в каталоге \Redist.

Имя файла Описание
Odbc32.dll 32-разрядный диспетчер драйверов
Odbccp32.dll 32-разрядная библиотека DLL установщика
Odbcad32.exe 32-разрядная программа администратора ODBC
Odbcinst.hlp Файл справки установщика
Msvcrt40.dll Библиотека времени выполнения C