¿Qué significa el código HRESULT 0xC00D108C (NS_E_WMPCORE_ERRORSINKNOTREGISTERED)?

 
Anterior Siguiente
NS_E_WMPCORE_PLAYLIST_EMPTY_OR_SINGLE_MEDIA NS_E_WMPCORE_ERRORMANAGERNOTAVAILABLE

NS_E_WMPCORE_ERRORSINKNOTREGISTERED

NS_E_WMPCORE_ERRORSINKNOTREGISTERED: interpretación de WMPCORE

NS_E_WMPCORE_ERRORSINKNOTREGISTERED (0xC00D108C) es un resultado de error de runtime y objetos COM. La descripción oficial en español indica: Nunca se registró un receptor de errores para el objeto que realiza la llamada.

Qué registrar

Para esta condición conserva objeto de error, registro del sink/manager, thread/apartment y evento que debería recibir el callback. La referencia del mismo HRESULT menciona además estos identificadores útiles para correlación: IWMPRemoteMediaServices, IGlobalInterfaceTable, Media, COM, GIT, playlist.

Como término de búsqueda en la documentación EN, el caso aparece resumido como the calling object has no registered sink for asynchronous WMP errors.

Diagnóstico diferencial

  • NS_E_WMPCORE_COCREATEFAILEDFORGITOBJECT: No se pudo crear la tabla global de interfaces (GIT).
  • NS_E_WMPCORE_MISMATCHED_RUNTIME: Windows Media Player no puede reproducir el archivo porque está dañado.

Repite la misma operación con el mismo media/playlist object. Si deja de aparecer NS_E_WMPCORE_ERRORSINKNOTREGISTERED y el siguiente estado es NS_E_WMPCORE_COCREATEFAILEDFORGITOBJECT, conserva ese cambio: No se pudo crear la tabla global de interfaces (GIT).

Referencias técnicas


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