JET_INSTANCE_INFO Structure
S’applique à : Windows | Windows Server
JET_INSTANCE_INFO Structure
La structure JET_INSTANCE_INFO reçoit des informations sur les instances de base de données en cours d’exécution lorsqu’elles sont utilisées 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 du instance donné.
szInstanceName
Nom de l'instance de base de données. Cette valeur peut être NULL si le instance n’a pas de nom.
cDatabases
Nombre de bases de données attachées à la base de données instance. cDatabases contient également la taille des tableaux de chaînes retournés dans szDatabaseFileName, szDatabaseDisplayName et szDatabaseSLVFileName.
szDatabaseFileName
Tableau de chaînes, chacune contenant le nom de fichier d’une base de données attachée à la base de données instance. Le tableau contient des éléments cDatabases .
szDatabaseDisplayName
Tableau de chaînes, chacune contenant le nom d’affichage 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, chacune contenant le nom de fichier du fichier SLV attaché à la base de données instance. Le tableau contient des éléments cDatabases . Les fichiers SLV ne sont pas pris en charge. Ce champ doit donc être ignoré.
Notes
Plusieurs bases de données peuvent être attachées à chaque base de données instance.
Pour une structure 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 toutes deux référence à la même base de données.
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. |
Unicode |
Implémenté en tant que JET_INSTANCE_INFO_W (Unicode) et JET_INSTANCE_INFO _A (ANSI). |
Voir aussi
JET_API_PTR
JET_INSTANCE
JetGetInstanceInfo
JetOSSnapshotFreeze