SQLGetDiagRec および SQLGetDiagField の実装
SQLGetDiagRec と SQLGetDiagField は、ドライバー マネージャーと各ドライバーによって実装されます。 ドライバー マネージャーと各ドライバーは、各環境、接続、ステートメント、記述子ハンドルの診断レコードを保持し、そのハンドルで別の関数が呼び出された場合、またはハンドルが解放された場合にのみ、それらのレコードを解放します。
ドライバー マネージャーと各ドライバーの両方が状態レコードのシーケンスのランキングに従って最初の状態レコードを決定する必要がありますが、ドライバー マネージャーは、レコードの最後のシーケンスを決定します。
SQLGetDiagRec と SQLGetDiagField は、それ自体に関する診断レコードをポストしません。
このセクションでは、次のトピックを扱います。