JET_DBINFOUPGRADE-Struktur
Gilt für: Windows | Windows Server
JET_DBINFOUPGRADE-Struktur
Die JET_DBINFOUPGRADE-Struktur enthält Informationen zum Upgrade status der Datenbank. Dieser Wert wird nur abgerufen, wenn JET_DBINFOUPGRADE an JetGetDatabaseInfo oder JetGetDatabaseFileInfo übergeben wurde. Diese Struktur ist für aktuelle Betriebssystemversionen der Datenbank-Engine nicht erforderlich.
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;
Member
cbStruct
Legen Sie auf die Größe der JET_DBINFOUPGRADE-Struktur in Bytes fest.
cbFilesizeLow
Der niedrige DWORD-Wert , der die aktuelle Dateigröße für die Datenbank widerspiegelt.
cbFilesizeHigh
Der hohe DWORD-Wert , der die aktuelle Dateigröße für die Datenbank widerspiegelt.
cbFreeSpaceRequiredLow
Der geringe DWORD-Wert des geschätzten freien Speicherplatzes, der für ein direktes Upgrade erforderlich ist.
cbFreeSpaceRequiredHigh
Der hohe DWORD-Wert des geschätzten freien Speicherplatzes, der für ein direktes Upgrade erforderlich ist.
csecToUpgrade
Die geschätzte Zeit, die für das Upgrade in Sekunden erforderlich ist.
ulFlags
Ein Bitfeld, das aus null oder mehr der folgenden Flags besteht: fUpgradable, fAlreadyUpgraded.
fUpgradable
Die Datenbank kann aktualisiert werden.
fAlreadyUpgraded
Die Datenbank wird auf das aktuelle Datenbankformat aktualisiert.
Bemerkungen
Eine JET_DBINFOUPGRADE-Struktur wird durch einen Aufruf von JetGetDatabaseInfo oder JetGetDatabaseFileInfo aufgefüllt. Wenn die Funktion nicht erfolgreich ist, ist der Inhalt der -Struktur nicht definiert.
Anforderungen
Anforderung | Wert |
---|---|
Client |
Erfordert Windows Vista, Windows XP oder Windows 2000 Professional. |
Server |
Erfordert Windows Server 2008, Windows Server 2003 oder Windows 2000 Server. |
Kopfzeile |
Deklariert in Esent.h. |
Weitere Informationen
JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetGetIndexInfo
JetGetObjectInfo
JetGetTableIndexInfo
JetGetTableInfo