Structure JET_DBINFOUPGRADE
S’applique à : Windows | Windows Server
Structure JET_DBINFOUPGRADE
La structure JET_DBINFOUPGRADE contient des informations sur la mise à niveau status de la base de données. Cette valeur est récupérée uniquement si JET_DBINFOUPGRADE a été passé à JetGetDatabaseInfo ou JetGetDatabaseFileInfo. Cette structure n’est pas requise pour les versions actuelles du système d’exploitation du moteur de base de données.
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;
Membres
cbStruct
Définissez la taille de la structure JET_DBINFOUPGRADE , en octets.
cbFilesizeLow
DWORD faible qui reflète la taille de fichier actuelle de la base de données.
cbFilesizeHigh
DWORD élevé qui reflète la taille de fichier actuelle de la base de données.
cbFreeSpaceRequiredLow
Faible DWORD de l’espace disque disponible estimé nécessaire pour une mise à niveau sur place.
cbFreeSpaceRequiredHigh
DWORD élevé de l’espace disque disponible estimé nécessaire pour une mise à niveau sur place.
csecToUpgrade
Temps estimé nécessaire à la mise à niveau, en secondes.
ulFlags
Champ bit composé de zéro ou plus des indicateurs suivants : fUpgradable, fAlreadyUpgraded.
fUpgradable
La base de données peut être mise à niveau.
fAlreadyUpgraded
La base de données est mise à niveau vers le format de base de données actuel.
Notes
Une structure JET_DBINFOUPGRADE est remplie par un appel à JetGetDatabaseInfo ou JetGetDatabaseFileInfo. Si la fonction échoue, le contenu de la structure n’est pas défini.
Spécifications
Condition requise | Valeur |
---|---|
Client |
Nécessite Windows Vista, Windows XP ou Windows 2000 Professionnel. |
Serveur |
Nécessite Windows Server 2008, Windows Server 2003 ou Windows 2000 Server. |
En-tête |
Déclaré dans Esent.h. |
Voir aussi
JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetGetIndexInfo
JetGetObjectInfo
JetGetTableIndexInfo
JetGetTableInfo