Как обновить проводник после монтирования, чтобы показать смонтированный диск в VC ++? - PullRequest
0 голосов
/ 13 января 2011

Я использую код драйвера для монтирования FTP-дисков с помощью NPAddConnection3. Теперь проблема заключается в том, что когда я монтирую диск, он монтируется, но мне нужно отключить проводник и перезапустить его вручную, чтобы увидеть подключенный диск.

Как решить эту проблему? Как я могу увидеть смонтированный диск, не убивая проводника? Заранее спасибо.

1 Ответ

0 голосов
/ 13 января 2011

Вам следует вызвать SHChangeNotify - в зависимости от того, как вы зарегистрируете драйвер, выберите SHCNE_ADDDRIVE, SHCNE_NETSHARE и т. Д.

Документы здесь на MSDN:

http://msdn.microsoft.com/en-us/library/bb762118(VS.85).aspx

...