Здравствуйте, _agg, Вы писали:
_>Всем привет, возникла задача блокировки записи на CD/DVD, пытаюсь решить ее путем изменения локальной групповой политики. Если быть точнее то через оснастку делается так запускаем gpedit.msc "Редактор локальной групповой политики->Конфигурация компьютера->Административные шаблоны->Система->Доступ к съемным запоминающим устройствам->Компакт диски и DVD диски: Запретить запись" включаем данный параметр и привод перестает записывать.
_> <...>
_>В результате GetRegistryKey возвращает HKEY то есть путь в реестре до одной из политик, но что это за политика как она называется непонятно и как получить название тоже непонятно, при каждом новом выполнении этого куска кода открываются разные политики. Вопрос: как с помощью WinAPI изменить значение параметра "Компакт диски и DVD диски: Запретить запись"?
Первая страница выдачи google:
Компакт-диски и DVD-диски: Запретить запись
Restrict access to removable storage devices:
The restrictions can also be controlled through these registry settings:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\RemovableStorageDevices
To make a restriction for a device-type, create a registry-key matching the device type:
CD and DVD Drives — {53f56308-b6bf-11d0-94f2-00a0c91efb8b}
<...>
For each device type one can specify the type of restriction wanted with these DWORD values:
Deny_Write — Enabled = 1 / Disabled = 0
Проверить можно мониторингом записи в реестр от gpedit.msc