Что означает код HRESULT 0x80045311 (FSRM_E_NOT_SUPPORTED)?

 
Предыдущий Следующий
FSRM_E_DUPLICATE_NAME FSRM_E_DRIVER_NOT_READY

FSRM_E_NOT_SUPPORTED

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

FSRM_E_NOT_SUPPORTED (0x80045311) — Операция или указанное сочетание параметров не поддерживается.

При результате 0x80045311 граница диагностики проходит внутри подсистемы «COM/WinRT», в области «контракт вызываемого interface, аргументы и state объекта». Здесь сообщение «операция или указанное сочетание параметров не поддерживается» связано с темой «fsrm, неподдерживаемая возможность».

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

Не начинайте с общего сброса компонента: сопоставьте первый отказ с фактическими параметрами операции. При 0x80045311 и условии «операция или указанное сочетание параметров не поддерживается» проверьте возможности фактически установленной версии и свойства, реально предоставленные объектом; неизменённый запрос к неподдерживаемой функции повторять бессмысленно.

Сопоставьте с результатом 0x80045311 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT. До исправления 0x80045311 сохраните исходное состояние объекта по теме «fsrm, неподдерживаемая возможность».

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

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

Документация для результата 0x80045311: FSRM overview · FileServerResourceManager PowerShell module · FSRM troubleshooting guidance.


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