Struktur JET_DBINFOUPGRADE
Berlaku untuk: Windows | Windows Server
Struktur JET_DBINFOUPGRADE
Struktur JET_DBINFOUPGRADE menyimpan informasi tentang status peningkatan database. Nilai ini diambil hanya jika JET_DBINFOUPGRADE diteruskan ke JetGetDatabaseInfo atau JetGetDatabaseFileInfo. Struktur ini tidak diperlukan untuk versi sistem operasi mesin database saat ini.
typedef struct {
unsigned long cbStruct;
unsigned long cbFilesizeLow;
unsigned long cbFilesizeHigh;
unsigned long cbFreeSpaceRequiredLow;
unsigned long cbFreeSpaceRequiredHigh;
unsigned long csecToUpgrade;
union {
unsigned long ulFlags;
struct {
unsigned long fUpgradable :1;
unsigned long fAlreadyUpgraded :1;
};
};
} JET_DBINFOUPGRADE;
Anggota
cbStruct
Atur ke ukuran struktur JET_DBINFOUPGRADE , dalam byte.
cbFilesizeLow
DWORD rendah yang mencerminkan ukuran file saat ini untuk database.
cbFilesizeHigh
DWORD tinggi yang mencerminkan ukuran file saat ini untuk database.
cbFreeSpaceRequiredLow
DWORD rendah dari perkiraan ruang disk kosong yang diperlukan untuk peningkatan di tempat.
cbFreeSpaceRequiredHigh
DWORD tinggi dari perkiraan ruang disk kosong yang diperlukan untuk peningkatan di tempat.
csecToUpgrade
Perkiraan waktu yang diperlukan untuk meningkatkan, dalam detik.
ulFlags
Bidang bit yang terbuat dari nol atau lebih dari bendera berikut: fUpgradable, fAlreadyUpgraded.
fUpgradable
Database dapat ditingkatkan.
fAlreadyUpgraded
Database dimutakhirkan ke format database saat ini.
Keterangan
Struktur JET_DBINFOUPGRADE diisi oleh panggilan ke JetGetDatabaseInfo atau JetGetDatabaseFileInfo. Jika fungsi tidak berhasil, konten struktur tidak terdefinisi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien |
Memerlukan Windows Vista, Windows XP, atau Windows 2000 Professional. |
Server |
Memerlukan Windows Server 2008, Windows Server 2003, atau Windows 2000 Server. |
Header |
Dinyatakan dalam Esent.h. |
Lihat juga
JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetGetIndexInfo
JetGetObjectInfo
JetGetTableIndexInfo
JetGetTableInfo