| Предыдущий | Следующий |
| ERROR_LOG_BLOCKS_EXHAUSTED | ERROR_LOG_RESTART_INVALID |
ERROR_LOG_READ_CONTEXT_INVALID
Что означает ERROR_LOG_READ_CONTEXT_INVALID
ERROR_LOG_READ_CONTEXT_INVALID — предпринята попытка чтения из области маршалинга с недопустимым контекстом чтения.
Что проверить
Определите CLFS base log, current LSN/read context/reservation и операцию, которая вернула код.
- Проверьте state/range/restart/tail значения и соответствуют ли они текущему журналу, а не сохранённому старому context.
- Для invalid state/range создавайте новый корректный context после определения текущего состояния журнала.
Исходная формулировка
the supplied CLFS read context is no longer valid for the operation.
ReadLogRecord starts a read sequence and returns an opaque read context; ReadNextLogRecord uses that context to continue according to the selected traversal mode.
Audit ownership and lifetime of the context passed to the failing call.
Trace context creation, each ReadNext call, and the exact TerminateReadLog site.
Serialize access to a read context and recreate the sequence instead of reusing a terminated context.
Технические ссылки
- Microsoft: ReadLogRecord and CLFS read context modes
- Microsoft: ReadLogRestartArea and restart read contexts
- Microsoft: clfsw32 API reference
Нужно найти другой код? Найти другой код состояния или ошибки.
