| Предыдущий | Следующий |
| RPC_NT_NOT_LISTENING | RPC_NT_UNKNOWN_IF |
RPC_NT_UNKNOWN_MGR_TYPE
RPC_NT_UNKNOWN_MGR_TYPE — значение NTSTATUS, используемое средой выполнения RPC Windows. RPC может сопоставлять объекты с типами диспетчеров, чтобы среда выполнения выбирала правильную реализацию для объектно-специфичного вызова. Этот статус означает, что запрошенный UUID типа диспетчера неизвестен среде выполнения. Это ошибка регистрации диспетчеризации, а не транспорта или конечной точки.
Это отличается от RPC_NT_UNKNOWN_IF, который относится к контракту интерфейса, и от RPC_NT_OBJECT_NOT_FOUND, который относится к UUID объекта. Диагностика всех трёх как «сервер RPC недоступен» теряет решающий уровень.
Диспетчеризация объекта запросила незарегистрированный тип диспетчера
- Регистрируйте UUID объекта, UUID типа диспетчера и UUID интерфейса отдельно в точке диспетчеризации.
- Убедитесь, что модуль регистрации типов диспетчеров загружен до приёма объектно-специфичных вызовов.
- Проверьте пути завершения/перезагрузки, которые могут удалить сведения о типах, пока привязка остаётся пригодной.
Ссылки
- Microsoft: дескрипторы привязки
- Microsoft: возвращаемые значения RPC
- The Open Group: спецификация DCE 1.1 RPC
Нужно найти другой код? Найти другой код состояния или ошибки.