Struttura JET_DBINFOUPGRADE
Si applica a: Windows | Windows Server
Struttura JET_DBINFOUPGRADE
La struttura JET_DBINFOUPGRADE contiene informazioni sullo stato di aggiornamento del database. Questo valore viene recuperato solo se JET_DBINFOUPGRADE è stato passato a JetGetDatabaseInfo o JetGetDatabaseFileInfo. Questa struttura non è necessaria per le versioni correnti del sistema operativo del motore di database.
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;
Membri
cbStruct
Impostare sulle dimensioni della struttura JET_DBINFOUPGRADE , in byte.
cbFilesizeLow
DWORD basso che riflette le dimensioni correnti del file per il database.
cbFilesizeHigh
DWORD elevato che riflette le dimensioni correnti del file per il database.
cbFreeSpaceRequiredLow
DWORD ridotto dello spazio su disco disponibile stimato necessario per un aggiornamento sul posto.
cbFreeSpaceRequiredHigh
DWORD elevato di spazio disponibile stimato necessario per un aggiornamento sul posto.
csecToUpgrade
Tempo stimato necessario per l'aggiornamento, in secondi.
ulFlags
Campo bit fatto di zero o più flag seguenti: fUpgradable, fAlreadyUpgraded.
fUpgradable
Il database è aggiornabile.
fAlreadyUpgraded
Il database viene aggiornato al formato di database corrente.
Commenti
Una struttura JET_DBINFOUPGRADE viene popolata da una chiamata a JetGetDatabaseInfo o JetGetDatabaseFileInfo. Se la funzione non riesce, il contenuto della struttura non è definito.
Requisiti
Requisito | Valore |
---|---|
Client |
Richiede Windows Vista, Windows XP o Windows 2000 Professional. |
Server |
Richiede Windows Server 2008, Windows Server 2003 o Windows 2000 Server. |
Intestazione |
Dichiarato in Esent.h. |
Vedere anche
JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetGetIndexInfo
JetGetObjectInfo
JetGetTableIndexInfo
JetGetTableInfo