Redirecting EXEcutables...

I read a couple of questions regarding executables but I couldn’t see
answers for any of them.
I hope this time someone to help…

My filter driver works under Windows NT and successfully redirects
read/write requests from one local disk to another network drive.

Anyway, I have problems running EXE files.
Double click from explorer provokes a message box :

“Program.exe is not a valid Windows NT application”

NOTES:

  1. my filter driver completes all FASTIO requests with return FALSE

  2. in my IRP_MJ_CREATE dispatch routine, I use ZwCreateFile() to open files
    from the real disk and after that I complete the request.
    Of course neither FileObject->SectionObjectPointer or
    FileObject->PrivateCacheMap are filled by cache manager as I complete open
    requests without passing them to the fsd.

  3. I can’t simply pass coming requests down to the file system driver,
    because in my scenario, the files that user wants to access are not
    physically on the local disk ( I make my own reads from another storage )

  4. If I share my “virtual” disk and try to start an executable from another
    computer in the LAN everything works perfect.

QUESTION:

How Windows NT Network Redirector, runs an executable from remote
computer?

Any explanations in NT mechanism of running executables are welcome too…

Thanks,
Kristian


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

> 2) in my IRP_MJ_CREATE dispatch routine, I use ZwCreateFile() to open files

from the real disk and after that I complete the request.
Of course neither FileObject->SectionObjectPointer or
FileObject->PrivateCacheMap are filled by cache manager as I complete open
requests without passing them to the fsd.

Would REPARSE work?

How Windows NT Network Redirector, runs an executable from remote
computer?
Any explanations in NT mechanism of running executables are welcome too…

I think the IFS Kit has Rdr2 source, so you can check it out.


Kind regards, Dejan M. CEO Alfa Co. www.alfaunits.co.yu and www.register.co.yu
E-mail : xxxxx@ptt.yu, xxxxx@register.co.yu and xxxxx@alfaunits.co.yu
ICQ# : 56570367
Professional file&system related components and libraries for Win32 developers.

Alfa File Monitor - #1 file monitoring system for Win32 developers.
Alfa File Protector - #1 file protection and hiding system for Win32
developers.
Alfa Units - #1 file and system handling units for Delphi.


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hello there

i would like to know whether anybody out there could file sharing multi platform OS systems with single storage device,

i’m currently using 5-6 Linux RedHat 7.0 systems and 3 Windows Advanced Server machine, the matter right now we concern is how to share the Media contents files on single storage machine with San Switch, We know Sanergy and linux GFS and Windows clustering but,

We figure out that Windows Clustering couldn’t share and distribute files at multi windows platform machines. up to 3-4 machines only and couldn’t sync all the times.

for the GFS systems, it’s pretty much bug and couldn’t share either.

for the Sanergy software, it’s expensive and not much stable then EMC DPE or DTE hardware devices.

any recommendation???

(???r??z{e?˛???m?m?{_?֬???&j)@u?Ӣ?칻?&ޱ??i?Z?G?j)m?W???~?l??-E?"?Ǧm??(Z?X???,??&