Что означает код HRESULT 0x80045388 (FSRM_E_FILE_MANAGEMENT_JOB_RMS)?

 
Предыдущий Следующий
FSRM_E_WMI_FAILURE FSRM_E_SYNC_TASK_HAD_ERRORS

FSRM_E_FILE_MANAGEMENT_JOB_RMS

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

FSRM_E_FILE_MANAGEMENT_JOB_RMS (0x80045388) — Во время выполнения задания управления файлами нельзя защитить файл.

Контекст результата 0x80045388 — подсистема «COM/WinRT» и область «контракт вызываемого interface, аргументы и state объекта». Условие «во время выполнения задания управления файлами нельзя защитить файл» указывает на тему «fsrm, файл, management, job, rms», а не на общий отказ всего компонента.

Что проверить и как подтвердить исправление

Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0x80045388 в условии «во время выполнения задания управления файлами нельзя защитить файл» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Для воспроизведения 0x80045388 сохраните IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HRESULT. По теме «fsrm, файл, management, job, rms» для 0x80045388 сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.

Для 0x80045388 применяйте исправление на границе первого отказа: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Сообщение «во время выполнения задания управления файлами нельзя защитить файл» при 0x80045388 не следует подавлять общей обработкой исключения.

После исправления повторите тот же вызов на прежних данных; у результата 0x80045388 должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0x80045388: Classification-based encryption · Deploy encryption · File management tasks.


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