Что означает код NTSTATUS 0xC01A001A (STATUS_LOG_RECORDS_RESERVED_INVALID)?

 
Предыдущий Следующий
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, где массив должен отсутствовать, например при использовании существующих резервирований.
  • Ограничивайте корректировки резервирования областью маршалинга, которой они принадлежат.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.