| Предыдущий | Следующий |
| RPC_NT_COOKIE_AUTH_FAILED | RPC_NT_SS_CHAR_TRANS_OPEN_FAIL |
RPC_NT_NO_MORE_ENTRIES
Больше нет записей автоматического дескриптора RPC
RPC_NT_NO_MORE_ENTRIES связан с автоматической привязкой RPC. При автоматическом дескрипторе привязки сгенерированный код заглушки управляет привязкой вместо того, чтобы приложение выбирало конкретный сервер.
Обычно этот статус означает, что поиск автоматического дескриптора перебрал доступные записи серверов и больше не имеет кандидатов. Его следует обрабатывать как конец перечисления/поиска, если только приложение не ожидало дополнительных экспортированных привязок в базе службы имён серверов.
Что проверить
- Проверьте, использует ли IDL/ACF
[auto_handle]или параметры компилятора по умолчанию, выбирающие автоматическую привязку. - Убедитесь, что сервер экспортировал сведения о привязке в базу службы имён, ожидаемую клиентом.
- Обрабатывайте статус как исчерпание перечисления, прежде чем повторять тот же вызов автоматического дескриптора в плотном цикле.
Ссылки
- Microsoft RPC: автоматические дескрипторы привязки
- Microsoft RPC: расширения Microsoft для дескрипторов привязки
- Microsoft RPC: публикация серверных интерфейсов
- Открытые спецификации Microsoft: обзор MS-RPCE
Нужно найти другой код? Найти другой код состояния или ошибки.