Información general de la entrada de servicio de nombres

La entrada del servicio name consta de tres secciones distintas. La primera sección es para interfaces (UUID + versión), la segunda sección contiene los UUID de objeto y la tercera sección es para los identificadores de enlace. Proporcione un nombre para la entrada que servirá como una manera de identificarla.

Al llamar a RpcNsBindingExport, el servidor especifica el nombre de la entrada en la que se va a colocar la información exportada. Esta interfaz recién exportada se agrega a la sección de interfaz de la entrada de servicio de nombre. Las interfaces que ya están presentes en la entrada de servicio de nombre también permanecen. Este mismo proceso se sigue para los UUID de objeto y los identificadores de enlace.

El cliente llama a RpcNsBindingLookupBegin (o RpcNsBindingImportBegin) para buscar un identificador de enlace adecuado. Se extraen el nombre de entrada, el identificador de interfaz y un UUID de objeto. Estos restringen las entradas desde las que se devuelven los identificadores de enlace. Si una entrada coincide con los criterios de búsqueda, todos los identificadores de enlace de esa entrada se devuelven desde RpcNsBindingImportNext.