EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Driver install on Vista and Windows 2000 server

Also by EldoS: SecureBlackbox
200+ components and classes for digital security, signing, encryption and secure networking.
#7476
Posted: 08/29/2008 14:12:20
by Sid Schipper (Standard support level)
Joined: 03/14/2008
Posts: 285

We seem to be having some trouble installing your 32 bit driver on Windows 2000 Server and on Windows Vista. I'll get back to you shortly with the exact nature of the problems.
#7477
Posted: 08/29/2008 14:22:04
by Sid Schipper (Standard support level)
Joined: 03/14/2008
Posts: 285

On Windows 2000 I am not having any troubles installing the driver, but when I try to add a mounting point using AddMountingPoint sometimes I get a ECBFSError that gives me the message "The System cannot find the file specified".

Sometimes the AddMountingPoint seems to work, but then I don't see the drive in Windows explorer and if I try to delete it I get the same error.

Have any of you seen any similar errors?
#7478
Posted: 08/29/2008 15:14:33
by Sid Schipper (Standard support level)
Joined: 03/14/2008
Posts: 285

Standby, this may again be an error with our application.
#7479
Posted: 08/29/2008 15:32:17
by Sid Schipper (Standard support level)
Joined: 03/14/2008
Posts: 285

I'm still working on debugging this, but I noticed something interesting that I'd like to mention first.

I got to a point where the AddMountingPoint actually did work, but in Windows Explorer when I looked at the drive it shows up as "Removable Drive" rather than the Volume name that I am assigning in the GetVolumeLabel callback.

Anybody know why that is happening?
#7490
Posted: 09/01/2008 00:35:29
by Volodymyr Zinin (EldoS Corp.)

Was MountMedia called too (i.e. are files on the storage accessible)? Does the same problem occur when the sample Mounter is used?
#9273
Posted: 03/13/2009 11:26:19
by Kurt Griffiths (Standard support level)
Joined: 12/08/2008
Posts: 34

We had a customer report the same ERROR_FILE_NOT_FOUND error when trying to mount a CBFS drive on a 64-bit virtual web server hosted at 1&1 (http://www.1und1.de). I haven't heard of any other of our customers having trouble, so it seems this is a very hard thing to reproduce. I am not sure if MountMedia is throwing the exception or AddMountingPointEx. CbFsOpenVolumeByName could be failing when it tries to get a file handle to the storage device.

Was the cause ever tracked down?
#9277
Posted: 03/13/2009 12:26:27
by Eugene Mayevski (EldoS Corp.)

The error is returned if the driver is not installed. Please use GetDriverStatus if you get this error and check whether the driver is actually installed.


Sincerely yours
Eugene Mayevski
#9291
Posted: 03/16/2009 08:34:46
by Kurt Griffiths (Standard support level)
Joined: 12/08/2008
Posts: 34

The odd thing is that we always call GetDriverStatus to check whether the driver is installed, before going on to mount the drive. If GetDriverStatus throws an exception, or returns Installed == false, we assume the driver isn't installed.

We haven't heard of any other customers having this problem and we haven't been able to reproduce it in-house, so we aren't too concerned at this point. Just wanted to let you know since I saw someone else reporting a similar issue.
#9292
Posted: 03/16/2009 09:28:06
by Eugene Mayevski (EldoS Corp.)

What API (C++, .NET, VCL) are you using?

In case of .NET API the problem might happen due to the missing C++ runtime libraries. We just had this issue with one of our customers.

There's no good way to check if this is the reason (the only message is smth like "CBFNet.dll could not be loaded. The module or one of it's dependencies was not found"), but installing VC++ RTL redist on that system solved the problem.

The right redist for x64 can be downloaded from here.


Sincerely yours
Eugene Mayevski
Also by EldoS: CallbackDisk
Create virtual disks backed by memory or custom location, expose disk images as disks and more.

Reply

Statistics

Topic viewed 3772 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!