>Is there a way to register new dll's no matter what the user rights are ?
If you know a username/password that does have rights you could look at the
LogonUser API as well as the ImpersonateLoggedOnUser API then do the RevertToSelf API after your done. Other than that I don't think there would be a way because that would be a security risk. Having your application know the username/password of someone that does have rights is also a security risk as well.
Charles
"The code knows no master." - Chuck Mautz
"Everybody is ignorant, only on different subjects." - Will Rogers