ホーム › Storage.Jet › JET_DBINFOMISC3
JET_DBINFOMISC3
構造体サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。
フィールド
| フィールド | 型 | サイズ | x64 | x86 | 説明 |
|---|---|---|---|---|---|
| ulVersion | DWORD | 4 | +0 | +0 | データベースエンジンのフォーマットバージョン番号。 |
| ulUpdate | DWORD | 4 | +4 | +4 | フォーマットの更新(マイナー)バージョン番号。 |
| signDb | JET_SIGNATURE | 44/36 | +8 | +8 | データベースを一意に識別する署名JET_SIGNATURE。 |
| dbstate | DWORD | 4 | +52 | +44 | データベースの状態を示す値。 |
| lgposConsistent | JET_LGPOS | 8 | +56 | +48 | 最後に整合状態となったログ位置JET_LGPOS。 |
| logtimeConsistent | JET_LOGTIME | 24/16 | +64 | +56 | 最後に整合状態となった時刻JET_LOGTIME。 |
| logtimeAttach | JET_LOGTIME | 24/16 | +88 | +72 | データベースがアタッチされた時刻JET_LOGTIME。 |
| lgposAttach | JET_LGPOS | 8 | +112 | +88 | アタッチ時のログ位置JET_LGPOS。 |
| logtimeDetach | JET_LOGTIME | 24/16 | +120 | +96 | データベースがデタッチされた時刻JET_LOGTIME。 |
| lgposDetach | JET_LGPOS | 8 | +144 | +112 | デタッチ時のログ位置JET_LGPOS。 |
| signLog | JET_SIGNATURE | 44/36 | +152 | +120 | 関連するログストリームの署名JET_SIGNATURE。 |
| bkinfoFullPrev | JET_BKINFO | 40/32 | +196 | +156 | 直前のフルバックアップ情報JET_BKINFO。 |
| bkinfoIncPrev | JET_BKINFO | 40/32 | +236 | +188 | 直前の増分バックアップ情報JET_BKINFO。 |
| bkinfoFullCur | JET_BKINFO | 40/32 | +276 | +220 | 進行中のフルバックアップ情報JET_BKINFO。 |
| fShadowingDisabled | DWORD | 4 | +316 | +252 | シャドウ(冗長コピー)が無効かを示すフラグ。 |
| fUpgradeDb | DWORD | 4 | +320 | +256 | アップグレードが必要かを示すフラグ。 |
| dwMajorVersion | DWORD | 4 | +324 | +260 | 作成したOSのメジャーバージョン番号。 |
| dwMinorVersion | DWORD | 4 | +328 | +264 | 作成したOSのマイナーバージョン番号。 |
| dwBuildNumber | DWORD | 4 | +332 | +268 | 作成したOSのビルド番号。 |
| lSPNumber | INT | 4 | +336 | +272 | 作成したOSのサービスパック番号。 |
| cbPageSize | DWORD | 4 | +340 | +276 | データベースのページサイズ(バイト)。 |
| genMinRequired | DWORD | 4 | +344 | +280 | リカバリに必要な最小ログ生成番号。 |
| genMaxRequired | DWORD | 4 | +348 | +284 | リカバリに必要な最大ログ生成番号。 |
| logtimeGenMaxCreate | JET_LOGTIME | 24/16 | +352 | +288 | 最大必要ログ生成が作成された時刻JET_LOGTIME。 |
| ulRepairCount | DWORD | 4 | +376 | +304 | 実行された修復操作の累計回数。 |
| logtimeRepair | JET_LOGTIME | 24/16 | +384 | +308 | 最後に修復が行われた時刻JET_LOGTIME。 |
| ulRepairCountOld | DWORD | 4 | +408 | +324 | 以前のフォーマットでの修復回数(履歴)。 |
| ulECCFixSuccess | DWORD | 4 | +412 | +328 | ECCで訂正に成功したページ数。 |
| logtimeECCFixSuccess | JET_LOGTIME | 24/16 | +416 | +332 | 最後にECC訂正に成功した時刻JET_LOGTIME。 |
| ulECCFixSuccessOld | DWORD | 4 | +440 | +348 | 以前のECC訂正成功回数(履歴)。 |
| ulECCFixFail | DWORD | 4 | +444 | +352 | ECC訂正に失敗したページ数。 |
| logtimeECCFixFail | JET_LOGTIME | 24/16 | +448 | +356 | 最後にECC訂正に失敗した時刻JET_LOGTIME。 |
| ulECCFixFailOld | DWORD | 4 | +472 | +372 | 以前のECC訂正失敗回数(履歴)。 |
| ulBadChecksum | DWORD | 4 | +476 | +376 | チェックサム不一致が検出された回数。 |
| logtimeBadChecksum | JET_LOGTIME | 24/16 | +480 | +380 | 最後にチェックサム不一致を検出した時刻JET_LOGTIME。 |
| ulBadChecksumOld | DWORD | 4 | +504 | +396 | 以前のチェックサム不一致回数(履歴)。 |
| genCommitted | DWORD | 4 | +508 | +400 | コミット済みの最大ログ生成番号。 |