Indeed, a quick test has shown that granting SeCreatePermanentPrivilege to the login user or adding to 'Power Users' local group works.

From what I have been able to gather from Technet and a Google search, SeCreatePermanentPrivilege
allows the creation of shares or '\\device'. Why does the dll registration for KixGui require this right (Alex H. ?)

If possible I would like the DLL to register for that user only, and not require higher permsissions!