| Предыдущий | Следующий |
| STATUS_LOG_RECORD_NONEXISTENT | STATUS_LOG_SPACE_RESERVED_INVALID |
STATUS_LOG_RECORDS_RESERVED_INVALID
STATUS_LOG_RECORDS_RESERVED_INVALID сосредоточен на числе зарезервированных записей или корректировке этого числа в области маршалинга CLFS. Интерфейс резервирования принимает число и массив размеров; поведение меняется в зависимости от того, только ли резервирует вызывающая сторона, добавляет запись без резервирования или использует существующее зарезервированное место.
Ключевое отличие от STATUS_LOG_SPACE_RESERVED_INVALID заключается в учёте количества и байтового пространства. Результат также отличается от STATUS_LOG_RESERVATION_INVALID, являющегося более общей ошибкой неправильного выделения или освобождения резервирования.
Проверяйте вместе число, флаги и форму массива
- Запишите число резервируемых записей, длину массива размеров резервирования и флаги одного вызова.
- Не передавайте число резервирования в режиме API, где массив должен отсутствовать, например при использовании существующих резервирований.
- Ограничивайте корректировки резервирования областью маршалинга, которой они принадлежат.
Ссылки
- Microsoft: параметры и режимы ReserveAndAppendLog
- Microsoft: справочник API CLFS
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.