¿Qué significa el código HRESULT 0x8001000F (RPC_E_INVALID_DATA)?

 
Anterior Siguiente
RPC_E_SERVER_CANTUNMARSHAL_DATA RPC_E_INVALID_PARAMETER

RPC_E_INVALID_DATA

Qué significa RPC_E_INVALID_DATA

RPC_E_INVALID_DATA (0x8001000F) es un HRESULT de COM/RPC. Los datos recibidos no son válidos; pueden proceder del servidor o del cliente.

Qué comprobar

Determina en qué lado se validaron los datos y qué campo o estructura viola el contrato, usando trazas de interfaz y versión.

Cómo resolverlo o tratarlo

Corrige la fuente que generó los datos inválidos y añade validación de límites antes del marshaling cuando sea posible.

Qué distingue este resultado

Es un diagnóstico de contenido recibido inválido y no identifica por sí solo si el origen fue cliente o servidor.

Referencias técnicas


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