| Предыдущий | Следующий |
| RPC_X_WRONG_STUB_VERSION | RPC_X_WRONG_PIPE_ORDER |
RPC_X_INVALID_PIPE_OBJECT
Что означает RPC_X_INVALID_PIPE_OBJECT
RPC обнаружил недействительный объект pipe: его состояние, обратные вызовы или связанный контекст не соответствуют ожидаемому протоколу передачи.
Что проверить
- Определите процедуру RPC и конкретный pipe-параметр, на котором возник отказ.
- Проверьте срок жизни структуры pipe и объектов, на которые ссылаются её обработчики.
- Не используйте объект после завершения вызова или освобождения связанного клиентского/серверного контекста.
- Проверьте порядок pull/push и завершение передачи при ошибке в середине потока.
Сверьте proxy/stub и IDL на обеих сторонах. Исправление требует корректного объекта pipe; повтор вызова с повреждённым состоянием даст тот же результат.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
