Solved

I need to create a VXD driver...

Posted on 2001-07-02
3
233 Views
Last Modified: 2010-04-04
How can I create a VXD driver to control file access and anything like it. Where may I find some information about it ? How I use a VXD driver in a delphi code ?!
Thank's a lot.
0
Comment
Question by:mvsilva
3 Comments
 
LVL 20

Accepted Solution

by:
Madshi earned 300 total points
ID: 6247445
Unfortunately you can't write files system drivers in Delphi. You need C++ and Microsoft's DDK. If you want to have it a bit easier, you can think about buying VToolsD ( www.numega.com ). This package hides some nasty vxd stuff from you.
A full file system hook driver including sources (needs VToolsD) is available at www.sysinternals.com in the file monitor.
Loading/calling a vxd in Delphi is no problem (CreateFile and DeviceIoControl).

Regards, Madshi.
0
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 6247559
Look at this link

Writing VxD-driver in Delphi 3.0
http://www.adwin.ru/dinfo/eng/materials/vxd.phtml

Best regards
Mohammed Nasman
0
 
LVL 5

Expert Comment

by:Gwena
ID: 6249130
Hi mnasman ...that's an interesting link :-)
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
delphi prevent click fast 2 219
code issue 8 131
Delphi selector screen 2 79
Firemonkey BASS_Init into a thread 17 8
In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

778 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question