Вот решил посмотреть что делает Explorer при открытии диска CD-RW (сразу скажу автозапуск отключен вообще, даже окна нет выбора)
"Живая" и "Мастер" согласно окна при подготовки чистого диска.
rundll32.exe shell32.dll, PrepareDiscForBurnRunDll e:
Работа с диском по опознаванию идет по ветки
KCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\Drives\{CLSID-номер привода}\Current Media
Итак при установки в лоток диска и запуска Explorer на иконку DVD\CD, лишнее что считаю уберу ссылки на реестр вот получил класс устройства для DVD\CD {d962912f-a9cd-11dd-bc45-806e6f6e6963}
...
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\Drives\Volume{d962912f-a9cd-11dd-bc45-806e6f6e6963}\IsImapiDataBurnSupported ----- данная переменная равна "1"
Цитата:
IsImapiDataBurnSupported - если параметр равен 0, тогда запись диска в формате Mastered (ISO) с помощью соответствующего привода будет запрещена. При этом положение Mastered (ISO) переключателя диалога Запись диск по-прежнему будет доступно, однако при попытке форматирования в данном формате будет отображаться сообщение о том, что используемый формат неизвестен.
|
...
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\Drives\Volume{d962912f-a9cd-11dd-bc45-806e6f6e6963}\Drive Type ----- данная переменная равна "21367"
Цитата:
Drive Type - значение данного параметра равно 0x53f7 (21367), тогда привод поддерживает запись, значение равно 0x11, тогда запись дисков с помощью данного привода будет запрещена, а сам привод не будет отображаться в раскрывающемся списке для выбора записывающего привода по умолчанию.
|
...
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\Drives\Volume{d962912f-a9cd-11dd-bc45-806e6f6e6963}\Current Media\Media Type ----- переменной нет
...
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{d962912f-a9cd-11dd-bc45-806e6f6e6963}\Generation ----- переменная "3"
...
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{d962912f-a9cd-11dd-bc45-806e6f6e6963}\Data ----- данные "........"
...
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{d962912f-a9cd-11dd-bc45-806e6f6e6963}\Generation ------ переменная "4"
...
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\Drives\Volume{d962912f-a9cd-11dd-bc45-806e6f6e6963}\IsImapiDataBurnSupported ----- переменная "1"
...
И еще при рестарте ПК читаются вот такие параметры у меня
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\Drives\Volume{d962912f-a9cd-11dd-bc45-806e6f6e6963}\Current Media\Blank Disc ------ устанавливается RegSetValue в "1"
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\Drives\Volume{d962912f-a9cd-11dd-bc45-806e6f6e6963}\Current Media\Live FS ------ устанавливается RegSetValue в "0"
Цитата:
Live FS - равно 0, тогда считается, что диск записан в Mastered (ISO). Иначе диск будет считаться живым.
|