名称服务条目的条件

处理名称服务条目时使用以下条件:

  • 如果为 RpcNsBindingLookupBegin 提供非 NULL 条目名称,则该条目将是搜索绑定句柄的唯一条目。 如果传递 NULL,将搜索登录域中的所有条目。 请注意,这不包括受信任的域。
  • 如果提供接口句柄,则仅当条目的接口节包含该接口 UUID 的兼容版本时,绑定句柄才会从条目返回。 也就是说,主版本号必须与接口 UUID 相同,而次要版本号必须等于或大于你的版本号。
  • 如果提供对象 UUID,则仅当条目的对象 UUID 节包含该特定对象 UUID 时,绑定句柄才会从条目返回。

如果名称服务条目在上述条件中幸存下来,则收集来自这些条目的所有绑定句柄。 客户端不支持的协议序列的句柄将被丢弃,其余句柄将作为 RpcNsBindingLookupNext 的输出返回给你。