¿Qué significa el código de error de Windows 1780 (RPC_X_NULL_REF_POINTER)?

 
Anterior Siguiente
RPC_X_SS_CANNOT_GET_CALL_HANDLE RPC_X_ENUM_VALUE_OUT_OF_RANGE

RPC_X_NULL_REF_POINTER

Qué significa RPC_X_NULL_REF_POINTER

La restricción forma parte del wire/interface contract, no solo de una convención C. Muchos top-level pointer parameters son [ref] por defecto y, por tanto, no admiten ausencia aunque la firma nativa parezca un pointer ordinario.

Revise el IDL y determine qué pointer es obligatorio. Corrija el caller o cambie el contract a [unique]/[ptr] solo si la ausencia tiene semántica válida y ambos extremos se regeneran de forma compatible.

Qué comprobar

  • Identifique pointer/parameter exacto.
  • Revise [ref]/[unique]/[ptr] en IDL.
  • No cambie el contract sin regenerar ambos extremos.

Referencias técnicas


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