C++简单源码设置U盘的可写性

在代码过程中,将代码过程中比较常用的一些代码珍藏起来,下边资料是关于C++简单设置U盘的可写性的代码,应该是对各位朋友也有用。

@prarm dwValue,0为可写,1为不可写

BOOL SetUsbWriteProtect(DWORD dwValue)

{

    HKEY hKey;;

    DWORD dwRet = RegCreateKey(HKEY_LOCAL_MACHINE,"SYSTEM\CurrentControlSet\Control\StorageDevicePolicies",&hKey);

    if (dwRet != ERROR_SUCCESS)

        return FALSE;

    DWORD dwSize = sizeof(dwValue);

    RegCloseKey(hKey);

    if (dwRet == ERROR_SUCCESS)

        return TRUE;

    return FALSE;

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • DLL注入是把指定的DLL加载到另一个进程的内存空间中去。 DLL注入技术:1、通过远程线程注入 ...
    kotw_zjc阅读 3,793评论 0 0
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,755评论 0 38
  • 大学时代,是最放松最开心的时光,每日掰着手指算口粮钱,省吃俭用的想着法去玩~ 几个姑娘一起开心的说悄悄话,互相打趣...
    树漪阅读 1,675评论 0 0
  • 每天写点东西,梳理一下自己的思维,感觉很舒服。否则就感觉浑浑噩噩的,一团乱麻状,思维混乱,不舒服。那就写点什么吧,...
    慧心如莲阅读 2,939评论 0 1
  • 在我23年的有限时光里,我经历了两段感情,一段是从头到尾连面都没见到的网恋,让我成了茶余饭后的笑资,一段是一个多月...
    白二狗先生阅读 3,345评论 0 0

友情链接更多精彩内容