| Предыдущий | Следующий |
| 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 как таковую. Если компонент не проектировался для асинхронной доставки, используйте другой путь вызова.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
