Compartilhar via


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:

  1. 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.

  2. 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.