Delen via


Omgevingshulpmiddelen

Een omgeving is een globale context voor toegang tot gegevens; gekoppeld aan een omgeving is alle informatie die globaal van aard is, zoals:

  • De status van de omgeving

  • De huidige diagnostische gegevens op omgevingsniveau

  • De hanteerders van verbindingen die momenteel in de omgeving zijn toegewezen

  • De huidige instellingen van elk omgevingskenmerk

Binnen een stukje code waarmee ODBC (Driver Manager of een stuurprogramma) wordt geïmplementeerd, identificeert een omgevingsgreep een structuur die deze informatie bevat.

Omgevingsgrepen worden niet vaak gebruikt in ODBC-toepassingen. Ze worden altijd gebruikt in aanroepen naar SQLDataSources en SQLDrivers en soms gebruikt in aanroepen naar SQLAllocHandle, SQLEndTran, SQLFreeHandle, SQLGetDiagField en SQLGetDiagRec.

Elk stukje code dat ODBC (Driver Manager of een stuurprogramma) implementeert, bevat een of meer omgevingsgrepen. Driver Manager onderhoudt bijvoorbeeld een afzonderlijke omgevingshandgreep voor elke toepassing die ermee is verbonden. Omgevingsgrepen worden toegewezen met SQLAllocHandle en vrijgemaakt met SQLFreeHandle.