SQLAllocEnv-Zuordnung

Wenn eine Anwendung SQLAllocEnv über einen ODBC 3.x-Treiber aufruft , wird der Aufruf von SQLAllocEnv(phenv) SQLAllocHandle wie folgt zugeordnet:

  1. Der Treiber-Manager ordnet ein Umgebungshandle zu und gibt es an die Anwendung zurück. Der Treiber-Manager ruft SQLSetEnvAttr auf, um das SQL_ATTR_ODBC_VERSION environment-Attribut auf SQL_OV_ODBC2 festzulegen.

  2. Wenn die Anwendung die erste Verbindung mit einem Treiber herstellt, ruft der Treiber-Manager auf.

    SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, OutputHandlePtr)  
    

    im Treiber, wobei OutputHandlePtr auf phenv festgelegt ist.