Что означает код HRESULT 0x80110821 (COMADMIN_E_PRIVATE_ACCESSDENIED)?

 
Предыдущий Следующий
COMADMIN_E_CANNOT_ALIAS_EVENTCLASS COMADMIN_E_SAFERINVALID

COMADMIN_E_PRIVATE_ACCESSDENIED

Что означает результат

COMADMIN_E_PRIVATE_ACCESSDENIED: Доступ запрещён, поскольку компонент является закрытым. COM+ отказал в доступе к private object/application boundary. Это специфичное ограничение visibility/access, а не общий registry Access Denied.

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

  • Определите caller application/partition и private target object.
  • Проверьте, разрешён ли cross-application access по модели COM+.
  • Сопоставьте target с private/public configuration и roles.

Диагностика и исправление

Используйте разрешённый public interface/связь либо скорректируйте COM+ configuration осознанно. Глобальное ослабление DCOM ACL не обязательно относится к этому restriction.

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


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