Q: opening device object from user mode without administrator rights

Hello there!

Hope you all enjoyed Xmas :slight_smile:

I have a question that hunts me for days now: I’ve created a driver, and
due to some changes here some of the people who use my driver no longer are
able to use it. They do no longer have local administrator rights. (Never
noticed that this is a problem before).

So: what do I have to do to allow any program (or at least some specific
program) to open my driver (“\DosDevices\VVV”) and send IOCTL’s?

I’ve searched various documentations, but everything that looked as it
might be the right thing was poorly documented or at least in a way so that
I did not understand how to actually use it. Sorry if this has been asked
here before, but I could not find anything in my NTDEV archive. But then, I
might have chosen the wrong words to search for…

Cheers,
Michael B.

PS: I intend to create a system service for the next ‘release’ to fulfil
some additional requirements [no worries, this driver will never be used
outside my company :-)], maybe this opens some possibility to give access
to the driver to non-administrator accounts/users?
±-------------------------------------------------------------+
www.vogon-international.com

www.vogon.co.uk
www.vogon.de
www.vogon.us

xxxxx@vogon-international.com