EldoS | Feel safer!

Software components for data protection, secure storage and transfer

No drive shown in Explore for a windows service

Also by EldoS: CallbackFilter
A component to monitor and control disk activity, track file and directory operations (create, read, write, rename etc.), alter file data, encrypt files, create virtual files.
Posted: 02/22/2010 04:02:45
by Lemon Yang (Standard support level)
Joined: 11/24/2009
Posts: 48

I want to create a service to mount the virtual drive, all functions seems successful without any exception. but the drive doesn't show in the explore.

same codes work in the non-service application.

could you help me to solve this problem? thanks.

language: VS2008 VC++
CallbackDisk version: 1.2.0
Posted: 02/22/2010 04:15:19
by Eugene Mayevski (EldoS Corp.)

The problem is caused by the fact that Explorer doesn't receive notifications about the changes in device list, when the change is caused by the service. In Callback File System this is solved with a helper explorer extension dll. In CallbackDisk 1.x there's no such DLL available. We will add this DLL to CallbackDisk 2.0, when it's released later this year (preliminary estimated time is May). Please do the search for WM_DEVICECHANGE in the forums, this will give you information about how the problem can be solved without the DLL.

Sincerely yours
Eugene Mayevski



Topic viewed 3383 times

Number of guests: 1, registered members: 0, in total hidden: 0


Back to top

As of July 15, 2016 EldoS Corporation will operate as a division of /n software inc. For more information, please read the announcement.

Got it!