JET_LS
適用対象: Windows |Windows Server
JET_LS
JET_LSデータ型には、ローカル ストレージ (LS) へのコンテキスト ハンドルが含まれています。このハンドルは、カーソルまたはテーブルに関連付けられている可能性があり、動的に割り当てられたリソースを参照する場合があります。
Windows XP: JET_LS は Windows XP で導入されています。
typedef JET_API_PTR JET_LS;
データ型
JET_LS
JET_LSNilの値は、無効なコンテキスト ハンドルを示します。
解説
コンテキスト ハンドルは、最初に JetSetLS を使用してJET_LSデータ型に関連付けられます。 コンテキスト ハンドルは、JetGetLS を使用して、JET_LSデータ型から取得できます。
コンテキスト ハンドルは、JetGetLS と JET_bitLSResetを使用して、JET_LS データ型との関連付けを明示的に解除できます。 または、基になるオブジェクトがアプリケーションによる直接的または間接的なアクションの結果としてデータベース エンジンによって解放されるときに、コンテキスト ハンドルを JET_LS データ型から暗黙的に関連付けを解除することもできます。 暗黙的なケースでは、コンテキスト ハンドルをクリーンできるように、ランタイム コールバックがアプリケーションに発行されます。 JET_LS データ型との暗黙的な関連付けの解除の詳細については、「JetSetLS」を参照してください。
次のフラグは、JET_LSデータ型に関連付けられています。
項目 |
説明 |
---|---|
JET_bitLSReset |
コンテキスト ハンドルは、 オブジェクトから関連付け解除されます。 |
JET_bitLSCursor |
テーブル カーソルに関連付けられているローカル ストレージを設定または取得します。 |
JET_bitLSTable |
テーブルに関連付けられているローカル ストレージを設定または取得します。 |
JET_LSNil |
コンテキスト ハンドルが無効です。 |
要件
要件 | 値 |
---|---|
Client |
Windows Vista または Windows XP が必要です。 |
[サーバー] |
Windows Server 2008 または Windows Server 2003 が必要です。 |
Header |
Esent.h で宣言されています。 |