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

 
Предыдущий Следующий
RPC_S_INTERFACE_NOT_FOUND RPC_S_ENTRY_NOT_FOUND

RPC_S_ENTRY_ALREADY_EXISTS

description[операция службы имён RPC попыталась создать запись, уже существующую в пространстве имён.]

У записей пространства имён есть собственный жизненный цикл

RPC_S_ENTRY_ALREADY_EXISTS — статус службы имён. Запись пространства имён RPC — это именованное расположение для публикации или организации сведений о привязках и UUID объектов. Она не тождественна записи сопоставителя конечных точек и не является регистрацией серверного интерфейса.

Обычно статус означает, что код инициализации рассчитывает создать новую запись пространства имён, хотя её уже создало предыдущее развёртывание, другой экземпляр или прошлый запуск.

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

  • Нормализуйте и запишите полностью развёрнутое имя записи и значение синтаксиса имени.
  • Определите, принадлежит ли существующая запись той же службе и должна ли она повторно использоваться для обновлённых привязок.
  • Если несколько экземпляров сервера публикуются под одним логическим именем службы, явно спроектируйте поведение экспорта и обновления, а не допускайте гонку за создание записи.
  • Не удаляйте существующую запись, пока не проверены экспортированные в ней привязки и UUID объектов: она может принадлежать другому активному серверу.

Перезапуск сопоставителя конечных точек или изменение межсетевого экрана не относятся к этой ошибке. Исправьте владение пространством имён и логику выбора между созданием и обновлением.

Ссылки


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