| Предыдущий | Следующий |
| CO_E_TRACKER_CONFIG | CO_E_SXS_CONFIG |
CO_E_THREADPOOL_CONFIG
Что означает результат
CO_E_THREADPOOL_CONFIG: COM не принимает конфигурацию пула потоков для текущего процесса или состояния инициализации. Ошибка относится к параметрам конфигурации до выполнения работы, а не к перегрузке уже работающего пула.
Что проверить
- Сохраните полный набор параметров пула и порядок вызовов относительно CoInitializeEx.
- Проверьте допустимые диапазоны и сочетания параметров, а также ограничения выбранной apartment model.
- Убедитесь, что конфигурация не меняется после момента, когда пул уже создан и начал обслуживать работу.
- Сравните один параметр с заведомо рабочей конфигурацией, не меняя одновременно число потоков, apartment и security.
Диагностика и исправление
Исправьте конкретный недопустимый параметр или порядок инициализации. Увеличение timeout или количества потоков не помогает, если набор настроек отклоняется ещё до создания рабочих потоков.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
