Что означает код HRESULT 0xC110010F (WDSTPTMGMT_E_CANNOT_REFRESH_DIRTY_OBJECT)?

 
Предыдущий Следующий
WDSTPTMGMT_E_INVALID_DIAGNOSTICS_COMPONENTS WDSTPTMGMT_E_INVALID_SERVICE_IP_ADDRESS_RANGE

WDSTPTMGMT_E_CANNOT_REFRESH_DIRTY_OBJECT

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

WDSTPTMGMT_E_CANNOT_REFRESH_DIRTY_OBJECT — локальный объект управления WDS находится в dirty state; обновление с сервера затёрло бы внесённые, но ещё не сохранённые свойства.

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

Определите свойства, изменённые после последнего чтения объекта. Решите, нужно ли их commit/apply или явно отбросить до refresh.

Если объект используется из нескольких потоков, проверьте, не меняет ли его другой код между чтением и вызовом refresh.

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

Причина подтверждается штатным сохранением либо откатом локальных изменений, после чего refresh того же management object проходит.

Технические ссылки: Microsoft: WDS Transport Management API.


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