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