EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Determine State of Driver

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: 07/19/2007 01:06:44
by Stefan Stefan (Basic support level)
Joined: 07/18/2007
Posts: 15

Is there a way to determine the state of the driver (whether it is installed and get a version number of the installed driver)?
Posted: 07/19/2007 01:29:49
by Eugene Mayevski (EldoS Corp.)

Will be implemented in the next build.

Sincerely yours
Eugene Mayevski
Posted: 07/19/2007 18:27:57
by Stefan Stefan (Basic support level)
Joined: 07/18/2007
Posts: 15

Thanks a lot for your answer!
Posted: 07/21/2007 07:18:58
by Josh Sanford (Standard support level)
Joined: 12/24/2006
Posts: 17

Hi Stefan,

Until the new build comes out, you can use the windows API function CreateFile to check if the driver is installed.

function DriverLoaded: boolean;
  Afile: Thandle;
  AFile := CreateFile('\\.\solfs.sys', 0, FILE_SHARE_READ, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
  result := AFile <> Invalid_Handle_Value;
  if result then

Best Regards,
Posted: 07/21/2007 07:33:52
by Eugene Mayevski (EldoS Corp.)

The new beta version is available on the site. Custom builds are not available for download (we can put them online on request).

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



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