¿Qué significa el código HRESULT 0xC00D1390 (NS_E_NAMESPACE_DUPLICATE_CALLBACK)?

 
Anterior Siguiente
NS_E_NAMESPACE_TOO_MANY_CALLBACKS NS_E_NAMESPACE_CALLBACK_NOT_FOUND

NS_E_NAMESPACE_DUPLICATE_CALLBACK

Punto de fallo: NS_E_NAMESPACE_DUPLICATE_CALLBACK

NS_E_NAMESPACE_DUPLICATE_CALLBACK (0xC00D1390) describe una validación del árbol de namespace. Microsoft: No se puede registrar en un nodo de espacio de nombres una devolución de llamada que ya está registrada.

Datos decisivos

Conserva callback identity, nodo donde se registra y registro previo que ya ocupa esa identidad. Así puedes reconstruir la operación concreta sobre el nodo sin tratar todos los fallos de namespace como equivalentes.

Cómo comprobar

consultar primero la lista y evitar el segundo Register para la misma callback. El retest debe mantener iguales las demás propiedades del nodo.

Comparación útil

TOO_MANY_CALLBACKS es un límite de capacidad incluso con identidades distintas; DUPLICATE es identidad repetida

Referencias técnicas


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