Freigeben über


Kriterien für Namensdiensteinträge

Die folgenden Kriterien werden beim Verarbeiten von Namensdiensteinträgen verwendet:

  • Wenn Sie einen Nicht-NULL- Eintragsnamen für RpcNsBindingLookupBeginangeben, ist dieser Eintrag der einzige Eintrag, der nach Bindungshandles durchsucht wird. Wenn Sie NULL-übergeben, werden alle Einträge in Ihrer Anmeldedomäne durchsucht. Beachten Sie, dass dies keine vertrauenswürdigen Domänen enthält.
  • Wenn Sie ein Schnittstellenhandle bereitstellen, werden Bindungshandles nur dann von einem Eintrag zurückgegeben, wenn der Schnittstellenabschnitt des Eintrags eine kompatible Version dieser Schnittstelle UUID enthält. Das heißt, die Hauptversionsnummer muss mit Ihrer Schnittstellen-UUID identisch sein, während die Nebenversionsnummer gleich oder größer sein muss als Ihre.
  • Wenn Sie eine Objekt-UUID angeben, werden Bindungshandles nur dann von einem Eintrag zurückgegeben, wenn der Objekt-UUID-Abschnitt des Eintrags diese bestimmte Objekt-UUID enthält.

Wenn ein Namensdiensteintrag die oben beschriebenen Kriterien überdauert, werden alle Bindungshandles aus diesen Einträgen erfasst. Handles with a protocol sequence that is unsupported by the client are discarded and the remaining handles are returned to you as the output from RpcNsBindingLookupNext.