¿Qué significa el código HRESULT 0x80000015 (RO_E_CHANGE_NOTIFICATION_IN_PROGRESS)?

 
También puede significar:
ConstanteTipoSO
STATUS_INVALID_EA_FLAGNTSTATUSWindows
Anterior Siguiente
RO_E_EXCLUSIVE_WRITE RO_E_ERROR_STRING_NOT_FOUND

RO_E_CHANGE_NOTIFICATION_IN_PROGRESS

Qué significa RO_E_CHANGE_NOTIFICATION_IN_PROGRESS

RO_E_CHANGE_NOTIFICATION_IN_PROGRESS corresponde a 0x80000015. La operación está prohibida mientras se procesa una notificación de cambio.

Qué comprobar

Correlaciona la operación prohibida con el callback de change notification actualmente en ejecución. Determina si el propio manejador intenta modificar la colección/objeto que está notificando.

Cómo resolverlo o tratarlo

Difiere la modificación hasta que termine la notificación y procesa los cambios en una cola posterior. Evita mutar el origen desde su callback cuando el contrato lo prohíba.

Qué distingue este resultado

La prohibición dura mientras se procesa una notificación de cambio; no significa que el objeto esté cerrado o confirmado.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.