EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Access denied

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.
#4796
Posted: 01/27/2008 01:07:42
by Anthoni Gardner (Basic support level)
Joined: 07/24/2007
Posts: 29

Hello, I am using TSolFSStorage.InstallDrivers to install the system drivers for the SolFS Driver edition. This works perfectly fine on Windows XP. However a friend tested on a clean install of Vista and it came up with Access Denied exception. He even has admin rights, so not sure why it is doing that.

Here is a snippet of the MadExcept log.
main thread ($ca8):
0045ad9d +075 izBrowser.exe SysUtils RaiseLastOSError
0045adc4 +000 izBrowser.exe SysUtils RaiseLastWin32Error
0060dfc1 +085 izBrowser.exe SolFSDrv CheckStorageResult
0060f4a1 +05d izBrowser.exe SolFSDrv TSolFSStorage.InstallDrivers
0064371d +0c1 izBrowser.exe uSolManager 387 +10 TdmSol.zp_InstallDrivers
006433b8 +030 izBrowser.exe uSolManager 307 +7 TdmSol.zp_dmCreate

Using Delphi 7 Enterprise
SolFS Drivers 1.5.27.311 and 1.5.27.239

Regards
Anthoni
#4797
Posted: 01/27/2008 02:23:40
by Eugene Mayevski (EldoS Corp.)

In vista admin rights doesn't mean administrator account. You can try calling InstallDrivers function in Installer DLL from the application called setup.exe. Vista gives additional rights to the applications that are recognized as setup applications either by some signature or if they have "setup" in their names.


Sincerely yours
Eugene Mayevski
#4800
Posted: 01/28/2008 08:28:57
by Kenny Clement (Priority Standard support level)
Joined: 09/03/2007
Posts: 61

Right click your application that installs th driver.
Select Run as administrator.
And then it will work.

Reply

Statistics

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