Что означает код NTSTATUS 0xC0030001 (RPC_NT_NO_MORE_ENTRIES)?

 
Предыдущий Следующий
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] или параметры компилятора по умолчанию, выбирающие автоматическую привязку.
  • Убедитесь, что сервер экспортировал сведения о привязке в базу службы имён, ожидаемую клиентом.
  • Обрабатывайте статус как исчерпание перечисления, прежде чем повторять тот же вызов автоматического дескриптора в плотном цикле.

Ссылки


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