outsourcing DCE/RPC to alternate programs - runtime
config option
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Sat Dec 11 12:33:05 GMT 2004
> transports at all. As a single ncacn_np pipe name is often used to
> handle many rpc interfaces (such as with lsass),
are you sure that you're not confusing interface versioning
with something else?
remember that DCE/RPC supports the concept of upgradeable interfaces
(don't ask me _how_ i just know it can be done!)
so if you add an extra function to the lsass interface (which has been
done at least once) then you register a new uuid and give it an uprated
version number.
on startup of the LSASS.EXE service, the DCE/RPC runtime
registers with the epmapper on your behalf the fact that you
support many versions of the same service (with different
uuids) on the same endpoint (ncacn_np://server/lsass).
i can't tell you _how_ that's all handled because i've never written a
DCE/RPC application which does it.
perhaps someone at the opendce list will know?
ta,
l.
More information about the samba-technical
mailing list