名称服务条目的条件

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

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

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