| Предыдущий | Следующий |
| STATUS_FILE_CHECKED_OUT | STATUS_BAD_FILE_TYPE |
STATUS_CHECKOUT_REQUIRED
Что означает STATUS_CHECKOUT_REQUIRED
STATUS_CHECKOUT_REQUIRED — перед сохранением изменений файл необходимо извлечь для редактирования.
Что проверить
Зафиксируйте путь, тип операции и все открытые дескрипторы или владельца checkout/блокировки, относящиеся к файлу.
- Проверьте, не держит ли файл другой процесс, пользователь или предыдущий этап операции и не находится ли объект уже в состоянии удаления/отзыва дескриптора.
- Закрывайте или освобождайте только подтверждённый конфликтующий контекст; принудительное снятие блокировки без владельца может повредить незавершённую операцию.
Исходная формулировка
The repository requires the document to be checked out before the caller can save modifications.
Microsoft: Plan document versioning, content approval, and check-out
SharePoint document libraries can be configured to require documents to be checked out before editing.
Application logs showing whether checkout discovery or protocol negotiation was skipped before save.
Preserve the server response and repository URL, then use the supported checkout operation for that service. Changing local NTFS permissions or taking ownership of a synchronized cache does not satisfy remote library policy.
Технические ссылки
- Microsoft: Plan document versioning, content approval, and check-out
- Microsoft: Configure Require Check Out
- Microsoft: SharePoint files open as read-only
- Microsoft Open Specifications: NTSTATUS values
Нужно найти другой код? Найти другой код состояния или ошибки.