Estrutura JET_INSTANCE_INFO
Aplica-se a: Windows | Windows Server
Estrutura JET_INSTANCE_INFO
A estrutura JET_INSTANCE_INFO recebe informações sobre a execução de instâncias de banco de dados quando usada com as funções JetGetInstanceInfo e JetOSSnapshotFreeze .
typedef struct _JET_INSTANCE_INFO {
JET_INSTANCE hInstanceId;
tchar* szInstanceName;
JET_API_PTR cDatabases;
tchar** szDatabaseFileName;
tchar** szDatabaseDisplayName;
tchar** szDatabaseSLVFileName;
} JET_INSTANCE_INFO;
Membros
hInstanceId
O JET_INSTANCE da instância fornecida.
szInstanceName
O nome da instância do banco de dados. Esse valor poderá ser NULL se a instância não tiver um nome.
cDatabases
O número de bancos de dados anexados à instância do banco de dados. CDatabases também contém o tamanho das matrizes de cadeias de caracteres retornadas em szDatabaseFileName, szDatabaseDisplayName e szDatabaseSLVFileName.
szDatabaseFileName
Uma matriz de cadeias de caracteres, cada uma com o nome de arquivo de um banco de dados anexado à instância do banco de dados. A matriz tem elementos cDatabases .
szDatabaseDisplayName
Uma matriz de cadeias de caracteres, cada uma segurando o nome de exibição de um banco de dados. Atualmente, a cadeia de caracteres pode ser NULL. A matriz tem elementos cDatabases .
szDatabaseSLVFileName
Uma matriz de cadeias de caracteres, cada uma com o nome do arquivo SLV anexado à instância do banco de dados. A matriz tem elementos cDatabases . Não há suporte para arquivos SLV, portanto, esse campo deve ser ignorado.
Comentários
Cada instância de banco de dados pode ter vários bancos de dados anexados a ela.
Para uma determinada estrutura de JET_INSTANCE_INFO , a matriz de cadeias de caracteres retornada para os bancos de dados está na mesma ordem. Por exemplo, "szDatabaseDisplayName[ i ]" e "szDatabaseFileName[ i ]" referem-se ao mesmo banco de dados.
Requisitos
Requisito | Valor |
---|---|
Cliente |
Requer Windows Vista, Windows XP ou Windows 2000 Professional. |
Servidor |
Requer o Windows Server 2008, o Windows Server 2003 ou o Windows 2000 Server. |
Cabeçalho |
Declarado em Esent.h. |
Unicode |
Implementado como JET_INSTANCE_INFO_W (Unicode) e ansi (JET_INSTANCE_INFO _A ). |
Consulte Também
JET_API_PTR
JET_INSTANCE
JetGetInstanceInfo
JetOSSnapshotFreeze