Что означает код HRESULT 0x8004536F (FSRM_E_CANNOT_USE_DEPRECATED_PROPERTY)?

 
Предыдущий Следующий
FSRM_E_FILE_MANAGEMENT_JOB_MAX_FILE_CONDITIONS FSRM_E_SYNC_TASK_TIMEOUT

FSRM_E_CANNOT_USE_DEPRECATED_PROPERTY

Что означает FSRM_E_CANNOT_USE_DEPRECATED_PROPERTY

FSRM_E_CANNOT_USE_DEPRECATED_PROPERTY (0x8004536F) означает, что правило, отчёт или задача FSRM пытается использовать определение классификационного свойства, помеченное как устаревшее. Такое определение может оставаться в конфигурации для совместимости и миграции, но создавать новые зависимости от него нельзя.

Что проверить

  • Найдите само определение свойства и убедитесь, что для него установлен признак Deprecated; затем перечислите правила классификации, условия задач управления файлами и фильтры отчётов, которые ещё ссылаются на это имя.
  • Определите заменяющее свойство и сравните его тип, допустимые значения, область применения к файлам/папкам и идентичность в Active Directory. Простого переименования недостаточно, если изменилась сама property definition.
  • После переноса правил повторно классифицируйте затронутые файлы, если сохранённые значения не были автоматически сопоставлены новому определению.

Как исправить

Переведите зависимые правила и задания на поддерживаемое определение свойства, проверьте отчёты и решения, использующие классификацию, и только после этого выводите устаревшее определение из эксплуатации. Microsoft отдельно указывает, что свойство с признаком Deprecated считается недействительным для дальнейшего использования.

Технические ссылки


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