Criteri per le voci del servizio dei nomi
I criteri seguenti vengono usati durante l'elaborazione delle voci del servizio dei nomi:
- Se si specifica un nome di voce non NULL per RpcNsBindingLookupBegin, tale voce sarà l'unica voce cercata per gli handle di associazione. Se si passa NULL, verrà eseguita la ricerca di tutte le voci nel dominio di accesso. Si noti che questo non include domini attendibili.
- Se si specifica un handle di interfaccia, gli handle di associazione vengono restituiti da una voce solo se la sezione dell'interfaccia della voce contiene una versione compatibile dell'UUID dell'interfaccia. Ovvero, il numero di versione principale deve essere uguale all'UUID dell'interfaccia, mentre il numero di versione secondaria deve essere uguale o maggiore di quello dell'utente.
- Se si specifica un UUID dell'oggetto, gli handle di associazione vengono restituiti da una voce solo se la sezione UUID dell'oggetto della voce contiene tale UUID oggetto specifico.
Se una voce del servizio dei nomi sopravvive ai criteri descritti in precedenza, vengono raccolti tutti gli handle di associazione da tali voci. Gli handle con una sequenza di protocollo non supportata dal client vengono eliminati e gli handle rimanenti vengono restituiti come output da RpcNsBindingLookupNext.