Structure JET_INSTANCE_INFO
S’applique à : Windows | Windows Serveurs
Structure JET_INSTANCE_INFO
La structure JET_INSTANCE_INFO reçoit des informations sur l’exécution d’instances de base de données lorsqu’elle est utilisée avec les fonctions JetGetInstanceInfo et JetOSSnapshotFreeze .
typedef struct _JET_INSTANCE_INFO {
JET_INSTANCE hInstanceId;
tchar* szInstanceName;
JET_API_PTR cDatabases;
tchar** szDatabaseFileName;
tchar** szDatabaseDisplayName;
tchar** szDatabaseSLVFileName;
} JET_INSTANCE_INFO;
Membres
hInstanceId
JET_INSTANCE de l’instance donnée.
szInstanceName
Nom de l'instance de base de données. Cette valeur peut être null si l’instance n’a pas de nom.
cDatabases
Nombre de bases de données attachées à l’instance de base de données. cDatabases contient également la taille des tableaux de chaînes retournées dans szDatabaseFileName, szDatabaseDisplayName et szDatabaseSLVFileName.
szDatabaseFileName
Tableau de chaînes, chacune contenant le nom de fichier d’une base de données attachée à l’instance de base de données. Le tableau contient des éléments cDatabases .
szDatabaseDisplayName
Tableau de chaînes, chacune contenant le nom complet d’une base de données. Actuellement, la chaîne peut être NULL. Le tableau contient des éléments cDatabases .
szDatabaseSLVFileName
Tableau de chaînes contenant le nom de fichier du fichier SLV attaché à l’instance de base de données. Le tableau contient des éléments cDatabases . Comme les fichiers SLV ne sont pas pris en charge, ce champ doit être ignoré.
Remarques
Plusieurs bases de données peuvent être attachées à chaque instance de base de données.
Pour une structure de JET_INSTANCE_INFO donnée, le tableau de chaînes retourné pour les bases de données est dans le même ordre. Par exemple, « szDatabaseDisplayName [ i ] » et « szDatabaseFileName [ i ] » font tous deux référence à la même base de données.
Configuration requise
| Condition requise | Valeur |
|---|---|
Client |
requiert Windows Vista, Windows XP ou Windows 2000 Professional. |
Serveur |
nécessite Windows server 2008, Windows server 2003 ou Windows 2000 server. |
En-tête |
Déclaré dans esent. h. |
Unicode |
Implémenté comme JET_INSTANCE_INFO_W (Unicode) et JET_INSTANCE_INFO _a (ANSI). |
Voir aussi
JET_API_PTR
JET_INSTANCE
JetGetInstanceInfo
JetOSSnapshotFreeze