Поделиться через


Критерии для записей службы имен

При обработке записей службы имен используются следующие критерии:

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

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