| Предыдущий | Следующий |
| STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY | STATUS_TXF_DIR_NOT_EMPTY |
STATUS_CANT_CROSS_RM_BOUNDARY
Что означает STATUS_CANT_CROSS_RM_BOUNDARY
STATUS_CANT_CROSS_RM_BOUNDARY означает, что транзакционная filesystem operation пытается охватить объекты, принадлежащие разным resource managers. Синтаксически корректный path не гарантирует общей RM boundary.
Что проверить
- Определите source/destination volumes и Transaction/RM каждого handle.
- Проверьте mount point, junction и reparse points, незаметно переводящие path на другой volume.
- Не объединяйте move/link/stream operation между разными transactional domains.
- Если cross-volume workflow необходим, разбейте его на независимые операции с явной recovery logic.
Как подтвердить исправление
Исправление подтверждается тем, что операция TxF/Resource Manager не пересекает границу другого resource manager: исходные и целевые объекты принадлежат допустимому transaction domain.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.