| Предыдущий | Следующий |
| RPC_X_SS_CANNOT_GET_CALL_HANDLE | RPC_X_ENUM_VALUE_OUT_OF_RANGE |
RPC_X_NULL_REF_POINTER
Что означает RPC_X_NULL_REF_POINTER
RPC_X_NULL_REF_POINTER — заглушке RPC передан нулевой ссылочный указатель.
Что проверить
Зафиксируйте интерфейс RPC, процедуру, привязку или конечную точку и сторону соединения, на которой появился RPC_X_NULL_REF_POINTER.
- Проверьте доступность RPC-сервера и конечной точки, а затем отдельно параметры вызова и правила NDR и потоковых параметров, если транспорт уже установлен.
- Сохраните исходный статус RPC до преобразования в Win32/HRESULT и сопоставьте его с серверным журналом той же операции.
Исходная формулировка
A required MIDL reference pointer was null.
Inspect the authoritative IDL, not only the C header, for [ref] , [unique] , [ptr] , and direction attributes.
A caller passed a null buffer or output location to an [in] , [out] , or [in, out] reference parameter.
A language binding, FFI layer, or generated wrapper mapped optional application data onto a required [ref] parameter.
Memory was released or a pointer was cleared before a synchronous RPC call completed.
Технические ссылки
- Microsoft: ref attribute
- The Open Group: DCE NDR pointer representation
- Microsoft: RPC return values
Нужно найти другой код? Найти другой код состояния или ошибки.
