| Предыдущий | Следующий |
| 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-интерфейс не был опубликован в указанной записи службы имён. Сервер при этом может быть запущен и даже слушать конечную точку: экспорт в namespace — отдельный этап регистрации.
Что проверить
- Зафиксируйте UUID и версию интерфейса, запись службы имён и набор привязок, который сервер собирался экспортировать.
- Проверьте порядок запуска: действительные server bindings должны существовать до вызова экспорта.
- Сопоставьте успешную регистрацию интерфейса в RPC runtime с отдельным шагом публикации. Не считайте наличие слушающего порта доказательством успешного экспорта.
Контрольная проверка
Запросите bindings у уже запущенного сервера, затем повторите экспорт с тем же интерфейсом и записью. Если публикация проходит, причина была в порядке инициализации или неверном наборе привязок. Если нет — проверяйте права на запись и соответствие интерфейса ожидаемой namespace entry.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
