Función JetGetInstanceInfo
Se aplica a: Windows | Windows Server
Función JetGetInstanceInfo
La función JetGetInstanceInfo recupera información sobre las instancias que se ejecutan.
Windows XP: JetGetInstanceInfo se presenta en Windows XP.
JET_ERR JET_API JetGetInstanceInfo(
__out unsigned long* pcInstanceInfo,
__out JET_INSTANCE_INFO** paInstanceInfo
);
Parámetros
pcInstanceInfo
Puntero a un búfer que recibirá el número de elementos almacenados en paInstanceInfo.
paInstanceInfo
Puntero a un búfer que recibirá la dirección del primer elemento de una matriz de estructuras.
Valor devuelto
Esta función devuelve el tipo de datos JET_ERR con uno de los siguientes códigos de retorno. Para obtener más información sobre los posibles errores de ESE, vea Extensible Storage Engine Errors and Error Handling Parameters.
Código devuelto |
Descripción |
---|---|
JET_errSuccess |
La operación se ha completado correctamente. |
JET_errInvalidParameter |
Uno de los parámetros proporcionados contenía un valor inesperado o contenía un valor que no tenía sentido cuando se combinaba con el valor de otro parámetro. JetGetInstanceInfo devolverá este error cuando:
|
JET_errOutOfMemory |
No hay memoria suficiente para procesar la solicitud. |
Observaciones
El motor de base de datos asignará una matriz de estructuras JET_INSTANCE_INFO . El autor de la llamada es responsable de liberar esta memoria con JetFreeBuffer.
Si no hay ninguna instancia activa, JetGetInstanceInfo devolverá JET_errSuccess y pcInstanceInfo recibirá un valor de 0.
Requisitos
Requisito | Value |
---|---|
Cliente |
Requiere Windows Vista o Windows XP. |
Servidor |
Requiere Windows Server 2008 o Windows Server 2003. |
Encabezado |
Declarado en Esent.h. |
Library |
Use ESENT.lib. |
Archivo DLL |
Requiere ESENT.dll. |
Unicode |
Se implementa como JetGetInstanceInfoW (Unicode) y JetGetInstanceInfoA (ANSI). |