¿Qué significa el código HRESULT 0x8000000E (E_ILLEGAL_METHOD_CALL)?

 
También puede significar:
ConstanteTipoSO
STATUS_DEVICE_PAPER_EMPTYNTSTATUSWindows
Anterior Siguiente
E_ILLEGAL_STATE_CHANGE RO_E_METADATA_NAME_NOT_FOUND

E_ILLEGAL_METHOD_CALL

Qué significa E_ILLEGAL_METHOD_CALL

E_ILLEGAL_METHOD_CALL (0x8000000E) es un HRESULT de error. Se llamó a un método en un momento inesperado.

Qué comprobar

Comprueba en qué fase del ciclo de vida se invocó el método y qué llamada previa debía completarse antes. Registra también operaciones asíncronas pendientes.

Cómo resolverlo o tratarlo

Reordena el flujo para llamar al método solo cuando el objeto esté preparado y evita reentrancia que altere el momento válido.

Qué distingue este resultado

El método puede existir y ser correcto, pero se invocó en un momento no permitido por el objeto.

Referencias técnicas


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