Re: CreateFile() returns ERROR_ACCESS_DENIED to the user
- From: "SteM" <xxx@xxxxxxx>
- Date: Mon, 13 Nov 2006 18:10:53 +0100
Thanks Anton,
my guess was that, at least, open, close and DeviceIoControl was allowed
.....
How can i solve ?
Do i must modify user rights or driver rights ????
Thanks
--
SteM
"anton bassov" <soviet_bloke@xxxxxxxxxxx> ha scritto nel messaggio
news:1163436308.076405.201750@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hi mateon
This is just absolutely normal default behaviour - limited users have
no access to devices by default. If you want non-privileged users to
gain access to it, you have to EXPLICITLY allow the above (it is
understandable that it can be done only from the Admin account)
Anton Bassov
SteM wrote:
Hello,
I've written a small wdm driver for Win2000 to access an old custom hw
amparallel port.
The accesses are via a couple of DeviceIoControl() custom commands.
It works fine, does exactly what i intended; however, it only works if I
withlogged in as Administrator (or equivalent).
If I log in as a regular user (Power User) the call to CreateFile fails
ACCESS_DENIED.
// Open driver
rv = CreateFile (
ifDetail->DevicePath,
0, // Desidered access
0, // Share mode
NULL, // Security attrb
CREATE_NEW, // How to create
FILE_FLAG_DELETE_ON_CLOSE, // File attribute
NULL // Template file
);
if (rv==INVALID_HANDLE_VALUE)
{
......
Thanks in advance for any pointers...
--
SteM
.
- Follow-Ups:
- Re: CreateFile() returns ERROR_ACCESS_DENIED to the user
- From: anton bassov
- Re: CreateFile() returns ERROR_ACCESS_DENIED to the user
- References:
- CreateFile() returns ERROR_ACCESS_DENIED to the user
- From: SteM
- Re: CreateFile() returns ERROR_ACCESS_DENIED to the user
- From: anton bassov
- CreateFile() returns ERROR_ACCESS_DENIED to the user
- Prev by Date: Re: Precision issue of CreateTimerQueueTimer()
- Next by Date: Has anyone used the fpfilter ddk sample?
- Previous by thread: Re: CreateFile() returns ERROR_ACCESS_DENIED to the user
- Next by thread: Re: CreateFile() returns ERROR_ACCESS_DENIED to the user
- Index(es):
Relevant Pages
|