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

2019-01-28  本文已影响0人  地主天敌

在代码过程中,将代码过程中比较常用的一些代码珍藏起来,下边资料是关于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;

}

上一篇下一篇

猜你喜欢

热点阅读