| Предыдущий | Следующий |
| EPT_NT_CANT_CREATE | RPC_NT_NO_INTERFACES |
RPC_NT_INVALID_OBJECT
Недопустимый или нулевой UUID объекта RPC
RPC_NT_INVALID_OBJECT относится к facility NTSTATUS среды выполнения Windows RPC. Протокол MS-RPCE расширяет модель DCE/RPC: сгенерированные заглушки маршалируют параметры, среда выполнения связывается с конечной точкой и последовательностью протокола, а ошибки безопасности или транспорта возвращаются как статусы facility RPC.
Привязка RPC может содержать UUID объекта, выбирающий конкретный серверный объект за интерфейсом. Статус означает, что UUID объекта недопустим в этом контексте, в частности является нулевым, когда операции нужен конкретный объект.
Не путайте UUID объекта с UUID интерфейса. Интерфейс определяет контракт, а UUID объекта может направлять вызов к конкретному экземпляру, типу диспетчера или регистрации.
Что проверить
- Выведите строку привязки и UUID объекта до выполнения вызова.
- Проверьте, регистрировал ли сервер UUID объектов или только конечную точку интерфейса.
- Если клиент строит привязку вручную, убедитесь, что ошибка разбора UUID не была молча заменена нулевым значением.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.