Что означает код ошибки Windows 1922 (RPC_S_ENTRY_TYPE_MISMATCH)?

 
Предыдущий Следующий
ERROR_CANT_RESOLVE_FILENAME RPC_S_NOT_ALL_OBJS_EXPORTED

RPC_S_ENTRY_TYPE_MISMATCH

Что означает RPC_S_ENTRY_TYPE_MISMATCH

RPC_S_ENTRY_TYPE_MISMATCH означает, что RPC name-service entry найдена, но её тип не соответствует типу, требуемому текущей операцией.

Что проверить

  • Полное имя entry в RPC namespace.
  • Операцию, которая создала или импортировала эту запись.
  • Ожидается server entry, group, profile или другой объект namespace.
  • Не переиспользуется ли одно имя разными компонентами с разной семантикой.

Как исправлять

Не удаляйте entry только потому, что lookup вернул mismatch: сначала определите её владельца и назначение. Затем исправьте регистрацию или используйте имя правильного типа. После изменения повторите именно тот name-service call, который раньше возвращал mismatch, и проверьте, что старые клиенты не продолжают публиковать запись прежнего типа.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.