Site icon EfmSoft

Что означает код HRESULT 0x8001011D (RPC_E_INVALID_OBJREF)?

 
Предыдущий Следующий
RPC_E_REMOTE_DISABLED RPC_E_NO_CONTEXT

RPC_E_INVALID_OBJREF

Что означает RPC_E_INVALID_OBJREF

RPC_E_INVALID_OBJREF (0x8001011D) — маршалированный пакет COM OBJREF имеет неизвестный или недопустимый формат.

Что проверить

COM получил OBJREF неизвестного или повреждённого формата. Сохраните источник marshaled data и интерфейс, который его создал; повторное использование того же blob не исправит OBJREF.

Определите, где получен OBJREF: из стандартного COM marshaling, сохранённого stream/blob или собственного transport wrapper. Проверьте, что blob не усечён, не повторно используется после release и передаётся тому же unmarshaling API целиком; вручную исправлять поля OBJREF нельзя.

Исходная формулировка

  • The marshaled interface data packet (OBJREF) has an invalid or unknown format.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version