Estructura de JET_INSTANCE_INFO
Se aplica a: Windows | Windows Server
Estructura de JET_INSTANCE_INFO
La estructura de JET_INSTANCE_INFO recibe información sobre la ejecución de instancias de base de datos cuando se usa con las funciones JetGetInstanceInfo y JetOSSnapshotFreeze .
typedef struct _JET_INSTANCE_INFO {
JET_INSTANCE hInstanceId;
tchar* szInstanceName;
JET_API_PTR cDatabases;
tchar** szDatabaseFileName;
tchar** szDatabaseDisplayName;
tchar** szDatabaseSLVFileName;
} JET_INSTANCE_INFO;
Miembros
hInstanceId
El JET_INSTANCE de la instancia especificada.
szInstanceName
Nombre de la instancia de la base de datos. Este valor puede ser NULL si la instancia no tiene un nombre.
cDatabases
Número de bases de datos asociadas a la instancia de base de datos. cDatabases también contiene el tamaño de las matrices de cadenas que se devuelven en szDatabaseFileName, szDatabaseDisplayName y szDatabaseSLVFileName.
szDatabaseFileName
Matriz de cadenas, cada una de las cuales contiene el nombre de archivo de una base de datos adjunta a la instancia de base de datos. La matriz tiene elementos cDatabases .
szDatabaseDisplayName
Matriz de cadenas, cada una de las cuales contiene el nombre para mostrar de una base de datos. Actualmente, la cadena puede ser NULL. La matriz tiene elementos cDatabases .
szDatabaseSLVFileName
Matriz de cadenas, cada una de las cuales contiene el nombre de archivo del archivo SLV adjunto a la instancia de base de datos. La matriz tiene elementos cDatabases . No se admiten archivos SLV, por lo que este campo debe omitirse.
Observaciones
Cada instancia de base de datos puede tener varias bases de datos asociadas a ella.
Para una estructura de JET_INSTANCE_INFO determinada, la matriz de cadenas que se devuelve para las bases de datos está en el mismo orden. Por ejemplo, "szDatabaseDisplayName[ i ]" y "szDatabaseFileName[ i ]" hacen referencia a la misma base de datos.
Requisitos
Requisito | Value |
---|---|
Cliente |
Requiere Windows Vista, Windows XP o Windows 2000 Professional. |
Servidor |
Requiere Windows Server 2008, Windows Server 2003 o Windows 2000 Server. |
Encabezado |
Declarado en Esent.h. |
Unicode |
Se implementa como JET_INSTANCE_INFO_W (Unicode) y JET_INSTANCE_INFO _A (ANSI). |
Consulte también
JET_API_PTR
JET_INSTANCE
JetGetInstanceInfo
JetOSSnapshotFreeze