Что означает код HRESULT 0x80110701 (MSDTC_E_DUPLICATE_RESOURCE)?

 
Предыдущий Следующий
COMQC_E_UNTRUSTED_ENQUEUER COMADMIN_E_OBJECT_PARENT_MISSING

MSDTC_E_DUPLICATE_RESOURCE

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

MSDTC_E_DUPLICATE_RESOURCE (0x80110701) — Нельзя создать дублирующий ресурс типа Distributed Transaction Coordinator.

Что проверить и как подтвердить исправление

При 0x80110701 и условии «нельзя создать дублирующий ресурс типа distributed transaction coordinator» установите идентичность и владельца уже существующего объекта; не создавайте второй экземпляр, пока не проверен жизненный цикл первого.

Проверьте диспетчер ресурсов identity, enlistment и transaction ID: MSDTC обнаружил повторную регистрацию ресурса в контексте, где ожидается уникальность. Сопоставьте RM GUID/name и lifecycle enlistment; исправление должно убрать повторную enlist/register операцию, а не создавать новый случайный идентификатор для каждого вызова.

Документация для результата 0x80110701: Microsoft Open Specifications: HRESULT values · HRESULT facility extraction · DTC programming model.


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