| Предыдущий | Следующий |
| ERROR_LOG_RECORD_NONEXISTENT | ERROR_LOG_SPACE_RESERVED_INVALID |
ERROR_LOG_RECORDS_RESERVED_INVALID
Что означает ERROR_LOG_RECORDS_RESERVED_INVALID
ERROR_LOG_RECORDS_RESERVED_INVALID — количество зарезервированных записей журнала или его изменение недопустимо.
Что проверить
Определите CLFS base log, current LSN/read context/reservation и операцию, которая вернула код.
- Проверьте state/range/restart/tail значения и соответствуют ли они текущему журналу, а не сохранённому старому context.
- Для invalid state/range создавайте новый корректный context после определения текущего состояния журнала.
Исходная формулировка
the requested count or adjustment of reserved CLFS records is not valid.
CLFS reservation APIs allow a client to reserve capacity for future records and to adjust that reservation as records are appended.
Check integer conversion and reservation-collection ownership across native interop boundaries.
Microsoft: ReserveAndAppendLog reservation and append semantics
Microsoft: CreateLogMarshallingArea, block buffers, and marshalling contexts
Технические ссылки
- Microsoft: ReserveAndAppendLog reservation and append semantics
- .NET LogRecordSequence over CLFS: reservations, base sequence, restart areas, and policies
- Microsoft: CreateLogMarshallingArea, block buffers, and marshalling contexts
Нужно найти другой код? Найти другой код состояния или ошибки.