La función Everything_RebuildDB solicita a Everything que reconstruya forzosamente su índice.
Nota: los comentarios se mantendrán en inglés para evitar errores de traducción.
BOOL Everything_RebuildDB(void);
Sin parámetros.
La función retorna no-cero si la solicitud de reconstruir forzosamente el índice de Everything fue satisfactoria.
La función retorna 0 si ha ocurrido un error. Para obtener información extendida, llame a Everything_GetLastError
Código de error | Significado |
---|---|
EVERYTHING_ERROR_IPC | Por favor asegúrese de que el cliente de búsqueda de Everything se está ejecutando en segundo plano. |
Solicitando una reconstrucción marcará todos los índices como sucios e iniciará el proceso de reconstrucción.
Utilice a Everything_IsDBLoaded para determinar si la base de datos ha sido reconstruida antes de realizar una consulta.
// rebuild the database.
Everything_RebuildDB();
Requiere Everything 1.4.1 o posterior.