Site icon EfmSoft

Что означает код HRESULT 0x80110601 (COMQC_E_NO_QUEUEABLE_INTERFACES)?

 
Предыдущий Следующий
COMQC_E_APPLICATION_NOT_QUEUED COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE

COMQC_E_NO_QUEUEABLE_INTERFACES

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

COMQC_E_NO_QUEUEABLE_INTERFACES означает, что COM+ пытается использовать компонент через Queued Components, но ни один его интерфейс не помечен как пригодный для очередного вызова.

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

  • Проверьте атрибуты интерфейса в каталоге COM+.
  • Убедитесь, что интерфейс подходит для marshaling и очередной доставки.
  • Сверьте CLSID/IID фактически активируемого компонента.
  • После изменения конфигурации повторите минимальный вызов через queue moniker.

Обычный COM-интерфейс не становится автоматически queueable. Исправлять нужно контракт и конфигурацию компонента, а не очередь MSMQ как таковую. Если компонент не проектировался для асинхронной доставки, используйте другой путь вызова.

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


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

Exit mobile version