Структура JET_INSTANCE_INFO
Применимо к: Windows | Windows Server
Структура JET_INSTANCE_INFO
Структура JET_INSTANCE_INFO получает сведения о запущенных экземплярах базы данных при использовании с функциями JetGetInstanceInfo и JetOSSnapshotFreeze .
typedef struct _JET_INSTANCE_INFO {
JET_INSTANCE hInstanceId;
tchar* szInstanceName;
JET_API_PTR cDatabases;
tchar** szDatabaseFileName;
tchar** szDatabaseDisplayName;
tchar** szDatabaseSLVFileName;
} JET_INSTANCE_INFO;
Элементы
hInstanceId
JET_INSTANCE данного экземпляра.
szInstanceName
Имя экземпляра базы данных. Это значение может иметь значение NULL , если экземпляр не имеет имени.
cDatabases
Количество баз данных, присоединенных к экземпляру базы данных. cDatabases также содержит размер массивов строк, возвращаемых в szDatabaseFileName, szDatabaseDisplayName и szDatabaseSLVFileName.
szDatabaseFileName
Массив строк, каждый из которых содержит имя файла базы данных, присоединенной к экземпляру базы данных. Массив содержит элементы cDatabases .
szDatabaseDisplayName
Массив строк, каждый из которых содержит отображаемое имя базы данных. В настоящее время строка может иметь значение NULL. Массив содержит элементы cDatabases .
szDatabaseSLVFileName
Массив строк, каждый из которых содержит имя файла SLV, присоединенного к экземпляру базы данных. Массив содержит элементы cDatabases . SLV-файлы не поддерживаются, поэтому это поле следует игнорировать.
Комментарии
К каждому экземпляру базы данных может быть присоединено несколько баз данных.
Для заданной структуры JET_INSTANCE_INFO массив строк, возвращаемых для баз данных, находится в том же порядке. Например, "szDatabaseDisplayName[ i ]" и "szDatabaseFileName[ i ]" относятся к одной базе данных.
Требования
Требование | Значение |
---|---|
Клиент |
Требуется Windows Vista, Windows XP или Windows 2000 Professional. |
Сервер |
Требуется Windows Server 2008, Windows Server 2003 или Windows 2000 Server. |
Верхняя часть |
Объявлено в Esent.h. |
Юникод |
Реализовано как JET_INSTANCE_INFO_W (Юникод) и JET_INSTANCE_INFO _A (ANSI). |
См. также:
JET_API_PTR
JET_INSTANCE
JetGetInstanceInfo
JetOSSnapshotFreeze