Что означает код NTSTATUS 0xC0020051 (RPC_NT_BINDING_INCOMPLETE)?

 
Предыдущий Следующий
RPC_NT_CALL_CANCELLED RPC_NT_COMM_FAILURE

RPC_NT_BINDING_INCOMPLETE

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

RPC_NT_BINDING_INCOMPLETE означает, что дескриптор привязки RPC сформирован не полностью: отсутствует адрес, endpoint, object UUID или другая обязательная часть.

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

  • Преобразуйте binding в строковую форму и сохраните protocol sequence, network address, endpoint и options.
  • Проверьте ручную сборку string binding и парсинг отдельных компонентов.
  • Для динамического endpoint убедитесь, что разрешение через Endpoint Mapper завершилось до вызова процедуры.
  • Если вызов требует аутентификации, проверьте применение security settings к тому же binding handle.

Не создавайте новый binding вслепую. Сначала определите отсутствующую часть текущей привязки, иначе повторный вызов с тем же неполным набором данных даст тот же результат.

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


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