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


Сопоставление SQLAllocEnv

Когда приложение вызывает SQLAllocEnv через драйвер ODBC 3.x, вызов SQLAllocEnv(phenv) сопоставляется с SQLAllocHandle следующим образом:

  1. Диспетчер драйверов выделяет дескриптор среды и возвращает его приложению. Диспетчер драйверов вызывает SQLSetEnvAttr , чтобы задать для атрибута среды SQL_ATTR_ODBC_VERSION значение SQL_OV_ODBC2.

  2. Когда приложение устанавливает первое подключение к драйверу, диспетчер драйверов вызывает

    SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, OutputHandlePtr)  
    

    в драйвере с OutputHandlePtr задано значение phenv.