Partager via


Critères pour les entrées de service de noms

Les critères suivants sont utilisés lors du traitement des entrées de service de nom :

  • Si vous fournissez un nom d’entréeNULL non pour RpcNsBindingLookupBegin, cette entrée sera la seule entrée recherchée pour les handles de liaison. Si vous passez NULL, toutes les entrées de votre domaine d’ouverture de session sont recherchées. Notez que cela n’inclut pas les domaines approuvés.
  • Si vous fournissez un handle d’interface, les handles de liaison sont retournés à partir d’une entrée uniquement si la section interface de l’entrée contient une version compatible de cette interface UUID. Autrement dit, le numéro de version principale doit être identique à celui de votre interface UUID, tandis que le numéro de version secondaire doit être égal ou supérieur à la vôtre.
  • Si vous fournissez un UUID d’objet, les handles de liaison sont retournés à partir d’une entrée uniquement si la section UUID de l’objet de l’entrée contient cet UUID d’objet particulier.

Si une entrée de service de nom survive aux critères décrits ci-dessus, tous les handles de liaison de ces entrées sont collectés. Les handles avec une séquence de protocole non prise en charge par le client sont ignorés et les handles restants sont renvoyés à vous en tant que sortie de RpcNsBindingLookupNext.