Что означает код HRESULT 0x80110459 (COMADMIN_E_CAT_PARTITION_IN_USE)?

 
Предыдущий Следующий
COMADMIN_E_CAT_INVALID_PARTITION_NAME COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES

COMADMIN_E_CAT_PARTITION_IN_USE

Разбор COMADMIN_E_CAT_PARTITION_IN_USE: данные для диагностики

HRESULT COMADMIN_E_CAT_PARTITION_IN_USE соответствует значению 0x80110459. Его штатное описание: «Раздел нельзя удалить: он назначен разделом по умолчанию одному или нескольким пользователям.»

Старший бит HRESULT делает значение ошибкой. Эта константа объявлена в winerror.h и относится к области «каталог и администрирование COM+».

Почему раздел COM+ считается используемым

Этот результат означает не просто наличие объектов в разделе. Каталог обнаружил, что этот раздел назначен разделом по умолчанию хотя бы одному пользователю, поэтому удаление нарушило бы разрешение COM+-активации.

Перед устранением этот результат перечислите сопоставления пользователей и разделов через административный каталог. Затем назначьте другой допустимый раздел по умолчанию и только после сохранения изменений повторяйте удаление.

  • Сохраните идентификатор раздела и SID каждого связанного пользователя.
  • Проверьте, что новый раздел существует и доступен для активации.
  • Повторно Populate коллекцию после изменения сопоставлений.

Ссылки Microsoft


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