<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935678</guid>
        <pubDate>Thu, 05 Feb 2026 13:57:00 +0000</pubDate>
        <title>Обновить Disk Manager после прямой записи в MBR и т.п. действий</title>
        <link>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935678</link>
        <description><![CDATA[hd44780: IOCTL_DISK_UPDATE_PROPERTIES помог, пока полёт нормальный.<strong class='tag-b'>Qraizer</strong>, спасибо]]></description>
        <author>hd44780</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935348</guid>
        <pubDate>Fri, 30 Jan 2026 13:20:32 +0000</pubDate>
        <title>Обновить Disk Manager после прямой записи в MBR и т.п. действий</title>
        <link>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935348</link>
        <description><![CDATA[hd44780: SHChangeNotify -- натыкался при поисках, но там тьма функций, детально не копался в ней.<br><br>IOCTL_DISK_UPDATE_PROPERTIES - по описанию то, что надо.<br><br>Спасибо всем, буду пробовать, отпишусь.]]></description>
        <author>hd44780</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935344</guid>
        <pubDate>Fri, 30 Jan 2026 13:04:59 +0000</pubDate>
        <title>Обновить Disk Manager после прямой записи в MBR и т.п. действий</title>
        <link>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935344</link>
        <description><![CDATA[Qraizer: Оболочка, скорее всего, тут не поможет. Она полагается на  инфу от драйверов, и думаю, что это поможет только со съёмными носителями. Тут нужно драйверам сообщить об изменениях в структуре разделов.<br>
Когда-то натыкался на <a class='tag-url' href='https://learn.microsoft.com/en-us/windows/win32/api/winioctl/ni-winioctl-ioctl_disk_update_properties' target='_blank'>IOCTL_DISK_UPDATE_PROPERTIES</a> и насилу вспомнил этот код. Искал в своё время методы перебора всех жёстких ссылок.]]></description>
        <author>Qraizer</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935336</guid>
        <pubDate>Fri, 30 Jan 2026 12:02:19 +0000</pubDate>
        <title>Обновить Disk Manager после прямой записи в MBR и т.п. действий</title>
        <link>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935336</link>
        <description><![CDATA[B.V.: <a class='tag-url' href='https://learn.microsoft.com/en-us/windows/win32/api/shlobj_core/nf-shlobj_core-shchangenotify' target='_blank'>Это</a> пробовал?]]></description>
        <author>B.V.</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935323</guid>
        <pubDate>Fri, 30 Jan 2026 10:06:18 +0000</pubDate>
        <title>Обновить Disk Manager после прямой записи в MBR и т.п. действий</title>
        <link>https://forum.sources.ru/index.php?showtopic=472632&amp;view=findpost&amp;p=3935323</link>
        <description><![CDATA[hd44780: Привет всем.<br><br>Написал я тут софтину типа некоего бэкапа. Одна из её функций - создание на физическом диске раздела в основной таблице MBR (0 сектор харда).<br>GPT и старых extended partitions нет по определению. Они мне не нужны вообще, я с ними не работаю. Всё, что я с ними могу сделать - это удалить записью нулей в соответствующую запись в MBR.<br>То, что сделано, всё работает.<br><br>Осталась одна так сказать проблемка - после записи надо как-то &quot;сказать&quot; винде, что на харде изменились разделы и их надо перечитать.<br>Т.е. надо автоматически сделать то, что делает виндозный Disk Manager в меню Действие -&gt; Обновить. Если пойти руками нажать это меню, то мои изменения на диске успешно появляются.<br><br>Вопрос - как это сделать? Я искал - не нашёл, возможно неправильно искал.<br>Основная прога на C#, но куски (чтение/запись физических секторов сделаны на си/winapi). Я так понимаю, должны быть какие-то вызовы WinApi или типа того.<br><br>Спасибо.]]></description>
        <author>hd44780</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      </channel>
      </rss>
	