| Предыдущий | Следующий |
| CO_E_ACNOTINITIALIZED | RPC_E_UNEXPECTED |
CO_E_CANCEL_DISABLED
Что означает результат
CO_E_CANCEL_DISABLED: Отмена вызовов отключена. Cancellation отключена для текущего COM call/object context, поэтому запрос отмены не может быть принят. Это cancellation-policy state.
Что проверить
- Проверьте, где cancellation была отключена и для какого call scope.
- Не освобождайте buffers/context, считая запрос уже отменённым.
- Определите supported shutdown path, если операция длительная.
Диагностика и исправление
Дождитесь normal completion либо включайте cancellation в корректной границе до начала операции. Повтор cancel при disabled state не помогает.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.