| Предыдущий | Следующий |
| RPC_S_INVALID_BOUND | RPC_S_INVALID_NAME_SYNTAX |
RPC_S_NO_ENTRY_NAME
description[RPC_S_NO_ENTRY_NAME: привязка не содержит имени записи.]Не каждая привязка хранит происхождение из пространства имён RPC
RPC_S_NO_ENTRY_NAME может возникнуть, когда код запрашивает запись службы имён, связанную с привязкой, но у этой привязки нет имени записи. Привязка, созданная напрямую из строковой привязки или составленная из сетевого адреса и конечной точки, не обязательно связана с записью пространства имён RPC.
API службы имён сохраняют сведения о привязках, импортированных или найденных через службу имён RPC. Запрос такого происхождения у прямой привязки является ошибкой категории, а не доказательством непригодности самой серверной привязки.
Что проверить
- Проследите, была ли привязка получена через
RpcNsBindingImport*,RpcNsBindingLookup*или создана напрямую из строковой привязки. - Не используйте имя записи как единственное поле идентификации сервера: у прямых привязок его законно нет.
- Если политика приложения требует обнаружения через пространство имён, храните запись пространства имён вместе с привязкой, а не пытайтесь восстановить её позднее.
Вызовы через привязку всё ещё могут выполняться успешно. Отсутствует связь с записью службы имён, а не обязательно последовательность протокола, сетевой адрес или конечная точка.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.