| 
			 
					阅读:3537回复:7
				 
				求助:在非管理员权限下无法打开设备
					首先我们做得是无线网卡,在管理员权限下安装好驱动,无线网卡使用正常,然后切换到非管理员权限,使用连接工具提示无法打开设备。 
							特来求助请各位大虾,这是怎么回事啊?非常着急,在线等待,多谢各位了!  				 | 
	|
| 
			 沙发# 
								发布于:2008-07-19 21:50				
			
					iocreatedevicesecure				 
							 | 
	|
					
						
  | 
	
| 
			 板凳# 
								发布于:2008-07-19 22:14				
			
					感谢管理员的及时回复! 
							函数里面的具体参数有特别设置吗,我试过这种方法,还是不行啊~  | 
	|
| 
			 地板# 
								发布于:2008-07-19 22:26				
			
					同问,有朋友遇到这样的问题吗,斑竹给支个招吧 
							在管理员状态下,一点没有问题; 可是在受限用户状态下,Createfile总是返回0xC0000005, ERROR_ACCESS_DENIED,连个设备都打不开  | 
	|
| 
			 地下室# 
								发布于:2008-07-20 03:27				
			
					需要设置 安全描述串,比如" GA:xxx"之类的,记不清楚了,等我有空看一下代码。其实你可以看ddk中有关这个函数的说明,有提到怎么设置安全描述符的。我新做的机器,没有安装ddk				 
							 | 
	|
					
						
  | 
	
| 
			 5楼# 
								发布于:2008-07-20 09:57				
			
					4楼的兄弟,我在线等待,您留个电话给我吧,我的MSN:xa_litao@hotmail.com 
							你说的方法我尝试过了,但是不生效!  | 
	|
| 
			 6楼# 
								发布于:2009-07-30 16:21				
			
					遇到同样的问题,请问大家有解决了的吗?				 
							 | 
	|
| 
			 7楼# 
								发布于:2010-04-18 10:09				
			
					对于IM,有这种方法解决,在CreateFile时使用读属性的方式打开驱动,访问驱动全部是DevieceIoControl,访问命令 
							#define _AL_CMD_CTL_CODE(_Function, _Method, _Access) \ CTL_CODE(FSCTL_PTUSERIO_BASE, _Function, _Method, _Access)中的ACCESS使用读属性,不使用FILE_READ_ACCESS | FILE_WRITE_ACCESS  | 
	|