大家好啊,向大家请教个问题:
(1)如何实现优盘只允许读的功能?下面的代码是把优盘的读写权限都锁住;
(2)如果从读写都不允许的权限修改为,只允许读的权限,参数如何修改?
是否需要先把不允许读写的属性取消掉?
请熟悉的朋友帮忙介绍下,谢谢 Handle_Device = CreateFile(
DriverName, //驱动器名称
GENERIC_READ|GENERIC_WRITE, //打开方式
FILE_SHARE_READ|FILE_SHARE_WRITE, //共享方式
NULL, //安全描述符指针
OPEN_EXISTING, //创建方式
0, //文件属性及标志
NULL //模板文件的句柄
);
bool_Result = DeviceIoControl(Handle_Device,FSCTL_LOCK_VOLUME,NULL,0,NULL,0,&dwOutBytes,(LPOVERLAPPED)NULL);
(1)如何实现优盘只允许读的功能?下面的代码是把优盘的读写权限都锁住;
(2)如果从读写都不允许的权限修改为,只允许读的权限,参数如何修改?
是否需要先把不允许读写的属性取消掉?
请熟悉的朋友帮忙介绍下,谢谢 Handle_Device = CreateFile(
DriverName, //驱动器名称
GENERIC_READ|GENERIC_WRITE, //打开方式
FILE_SHARE_READ|FILE_SHARE_WRITE, //共享方式
NULL, //安全描述符指针
OPEN_EXISTING, //创建方式
0, //文件属性及标志
NULL //模板文件的句柄
);
bool_Result = DeviceIoControl(Handle_Device,FSCTL_LOCK_VOLUME,NULL,0,NULL,0,&dwOutBytes,(LPOVERLAPPED)NULL);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货