| Предыдущий | Следующий |
| RPC_S_NOT_ALL_OBJS_EXPORTED | RPC_S_PROFILE_NOT_ADDED |
RPC_S_INTERFACE_NOT_EXPORTED
Что означает RPC_S_INTERFACE_NOT_EXPORTED
RPC_S_INTERFACE_NOT_EXPORTED — не удалось экспортировать интерфейс в указанную запись.
Что проверить
Зафиксируйте интерфейс RPC, процедуру, привязку или конечную точку и сторону соединения, на которой появился RPC_S_INTERFACE_NOT_EXPORTED.
- Проверьте доступность RPC-сервера и конечной точки, а затем отдельно параметры вызова и правила NDR и потоковых параметров, если транспорт уже установлен.
- Сохраните исходный статус RPC до преобразования в Win32/HRESULT и сопоставьте его с серверным журналом той же операции.
Исходная формулировка
The RPC server interface could not be exported to the specified name-service entry.
Services that require name-service discovery should not report fully ready until export is verified. Log endpoint registration and namespace export as separate stages, and implement bounded recovery without exposing a partially initialized service indefinitely.
the binding vector is empty, invalid, or was obtained before protocol sequences began listening
Exporting an RPC interface makes its server bindings discoverable through a name-service entry.
An RPC service registers its interface but calls RpcNsBindingExport with a stale interface specification from the previous version. Local clients with hard-coded bindings work, while namespace clients fail and startup records 1924. Exporting the registered version fixes discovery.
Технические ссылки
- Microsoft: System Error Codes (1700–3999)
- Microsoft: RPC return values
- Microsoft: RpcNsBindingExport
- Microsoft: Registering RPC interfaces
Нужно найти другой код? Найти другой код состояния или ошибки.