Функции инсталляции
Группа функций инсталляции (installer DLL) объединяет функции, предназначенные для установки ODBC и конфигурирования источников данных. В следующей таблице приведены функции, относящиеся к данной группе.
| SQLConfigDriver | Загружает setup DLL для конкретного драйвера |
| SQLGetInstalledDrivers | Возвращает список установленных драйверов |
| SQLInstallDriverEx | Добавляет в реестр данные о драйвере |
| SQLInstallDriverManager | Возвращает каталог, назначенный для менеджера драйверов |
| SQLInstallerError | Возвращает информацию об ошибке выполнения функции инсталляции |
| SQLInstallTranslatorEx | Добавляет в реестр данные о трансляторе |
| SQLRemoveDriver | Удаляет из реестра данные о драйвере |
| SQLRemoveDriverManager | Изменяет или удаляет данные о базовых компонентах ODBC из реестра |
| SQLRemoveTranslator | Удаляет из реестра данные о трансляторе |
| SQLConfigDataSource | Вызывает setup DLL для конкретного драйвера |
| SQLCreateDataSource | Отображает диалог для добавления источника данных |
| SQLGetConfigMode | Запрашивает режим конфигурации, позволяющий определить, где в реестре Windows искать секцию ODBC.INI. Если функция возвращает значение параметра равным ODBC_USER_DSN, то DSN является пользовательским и вход ODBC.INI находится в разделе HKEY_CURRENT_USER (Software|ODBC), а если функция возвращает значение параметра равным ODBC_SYSTEM_DSN или ODBC_BOTH_DSN, то вход ODBC.INI находится в разделе HKEY_LOCAL_MACHINE |
| SQLGetPrivateProfileString | Записывает значение в реестр |
| SQLGetTranslator | Показывает диалог для выбора транслятора |
| SQLManageDataSources | Отображает диалог для конфигурирования драйверов и источников данных |
| SQLReadFileDSN | Читает информацию о DSN из файла |
| SQLRemoveDefaultDataSource | Удаляет источник данных по умолчанию |
| SQLRemoveDSNFromIni | Удаляет источник данных |
| SQLSetConfigMode | Устанавливает режим конфигурации, указывающий, где в реестре будет использоваться вход ODBC.INI |
| SQLValidDSN | Проверяет правильность имени источника данных |
| SQLWriteDSNToIni | Добавляет источник данных |
| SQLWriteFileDSN | Записывает информацию о DSN в файл |
| SQLWritePrivateProfileString | Запрашивает значение из реестра Windows |