Site icon EfmSoft

¿Qué significa el código HRESULT 0x8001010F (RPC_E_THREAD_NOT_INIT)?

 
Anterior Siguiente
RPC_E_WRONG_THREAD RPC_E_VERSION_MISMATCH

RPC_E_THREAD_NOT_INIT

Qué significa RPC_E_THREAD_NOT_INIT

RPC_E_THREAD_NOT_INIT (0x8001010F) es un HRESULT de COM/RPC. No se ha llamado a CoInitialize en el subproceso actual.

Qué comprobar

Comprueba si el hilo actual llamó CoInitializeEx/OleInitialize antes de usar COM y si una ruta temprana omitió la inicialización.

Cómo resolverlo o tratarlo

Inicializa COM al entrar en cada hilo que lo necesite y equilibra las inicializaciones exitosas con CoUninitialize.

Qué distingue este resultado

No es un mismatch de apartment: el hilo no fue inicializado para COM en absoluto.

Referencias técnicas


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

Exit mobile version