Mapeamento SQLAllocEnv
Quando um aplicativo chama SQLAllocEnv por meio de um driver ODBC 3.x , a chamada para SQLAllocEnv(phenv) é mapeada para SQLAllocHandle da seguinte maneira:
O Gerenciador de Driver aloca um identificador de ambiente e o retorna ao aplicativo. O Gerenciador de Driver chama SQLSetEnvAttr para definir o atributo de ambiente SQL_ATTR_ODBC_VERSION como SQL_OV_ODBC2.
Quando o aplicativo estabelece a primeira conexão com um driver, o Gerenciador de Driver chama
SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, OutputHandlePtr)
no driver com OutputHandlePtr definido como phenv.