Partage via


SQLAllocEnv, mappage

Lorsqu’une application appelle SQLAllocEnv via un pilote ODBC 3.x , l’appel à SQLAllocEnv(phenv) est mappé à SQLAllocHandle comme suit :

  1. Le Gestionnaire de pilotes alloue un handle d’environnement et le retourne à l’application. Le Gestionnaire de pilotes appelle SQLSetEnvAttr pour définir l’attribut d’environnement SQL_ATTR_ODBC_VERSION sur SQL_OV_ODBC2.

  2. Lorsque l’application établit la première connexion à un pilote, le Gestionnaire de pilotes appelle

    SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, OutputHandlePtr)  
    

    dans le pilote avec OutputHandlePtr défini sur phenv.