subrutina dlog_query
Finalidad
Consulte el registro de sucesos de diagnóstico para ver si hay entradas que coincidan con un criterio de entrada.
Sintaxis
#include <diag/diag_log.h>
int dlog_query(query_log *criteria, query_results *results)
Descripción
La subrutina dlog_query consulta en el registro de sucesos de diagnóstico las entradas que coinciden con un criterio de entrada.
Parámetros
| Elemento | Descripción |
|---|---|
| criterios | Criterios utilizados para buscar el registro de sucesos de diagnóstico. Los campos no utilizados deben establecerse en 0. |
| results | Estructura que contiene un puntero a una lista de entradas que coinciden con los criteria.Entries de entrada. Las entradas se devuelven ordenadas por número de secuencia de registro de sucesos de diagnóstico (el más alto primero). |
Valor de retorno
La subrutina dlog_query devuelve uno de los valores siguientes:
| Elemento | Descripción |
|---|---|
| 0 | Si es satisfactorio |
| -1 | No se ha podido abrir el registro de sucesos de diagnóstico |
| -2 | Se ha producido un error al leer el registro de sucesos de diagnóstico |
| -3 | Los criterios de búsqueda no son válidos |
| -4 | No se ha podido asignar la memoria |