Click here to Skip to main content
15,894,646 members
Home / Discussions / Article Writing
   

Article Writing

 
GeneralRe: To all you socket veterans out there Pin
7-May-01 10:03
suss7-May-01 10:03 
GeneralRe: To all you socket veterans out there Pin
Dark Angel17-May-01 16:33
Dark Angel17-May-01 16:33 
GeneralGUI for "NET SEND" command for win NT Pin
2-May-01 21:23
suss2-May-01 21:23 
GeneralRe: GUI for Pin
yufu10-Jun-01 21:07
yufu10-Jun-01 21:07 
QuestionHow is OnRecieve called Pin
2-May-01 21:02
suss2-May-01 21:02 
AnswerRe: How is OnRecieve called Pin
6-May-01 7:28
suss6-May-01 7:28 
GeneralFile caching; cache manager; (cache interceptation) Pin
Lukacs Sandor2-May-01 10:27
Lukacs Sandor2-May-01 10:27 
GeneralRe: File caching; cache manager; (cache interceptation) Pin
4-May-01 5:36
suss4-May-01 5:36 
Since we're talking NT here, there isn't a reasonably priced solution I'm aware of.

I'd start by having a look at the www.ntfsd.org and www.osr.com, especially the formers mailing list archives.

The next solution I can come to think of is the file system filter driver DDK (IIRC it's "only" $5000 without any support, but that might have been the full FSDK) from Microsoft.

You'd probably have intercept those CreateFile calls and set the "don't cache" flag and then do the caching yourself for those handles.

But I'm a little at loss here what you really want to do. You mention you want to cache files even over "internet". Are you using SMB over TCP over the 'net? Tunneling? This is about the only way I can see how CreateFile would accept this kind of file access (since you mention "cache file reads" it seems to be a HANDLE from CreateFile used).

Could you please elaborate? Caching 30MB for a multi-GB file isn't that useful upon first glance.

Btw, 30MB cache isn't really huge. Using W2k WS (oh, sorry, "Pro") my system often have five times that size for cached (local) files.
GeneralRe: File caching; cache manager; (cache interceptation) Pin
12-May-01 4:51
suss12-May-01 4:51 
QuestionHow to intercept printing Pin
1-May-01 4:03
suss1-May-01 4:03 
GeneralMDI Child's Size Pin
F.Dost30-Apr-01 5:04
F.Dost30-Apr-01 5:04 
GeneralRe: MDI Child's Size Pin
Tomasz Sowinski30-Apr-01 5:26
Tomasz Sowinski30-Apr-01 5:26 
GeneralHelp: a Class To Show JPG On a Dialog (As a Resource And As a File) Pin
Yovav28-Apr-01 9:09
Yovav28-Apr-01 9:09 
QuestionHow to add new columns to excel file Pin
24-Apr-01 20:56
suss24-Apr-01 20:56 
GeneralDetect Application Launch Pin
Ray Brack24-Apr-01 18:33
Ray Brack24-Apr-01 18:33 
GeneralRe: Detect Application Launch Pin
2-May-01 5:16
suss2-May-01 5:16 
GeneralWindow position Pin
Gary Hasman24-Apr-01 6:05
Gary Hasman24-Apr-01 6:05 
GeneralRe: Window position Pin
24-Apr-01 6:23
suss24-Apr-01 6:23 
GeneralObtaining IP address from modem device via PPP Pin
Johnas Cukier23-Apr-01 8:51
Johnas Cukier23-Apr-01 8:51 
GeneralRe: Obtaining IP address from modem device via PPP Pin
2-May-01 5:22
suss2-May-01 5:22 
GeneralRe: Obtaining IP address from modem device via PPP Pin
Johnas Cukier14-May-01 8:20
Johnas Cukier14-May-01 8:20 
GeneralPOP3 E-Mails with MIME Attachments Pin
22-Apr-01 23:29
suss22-Apr-01 23:29 
GeneralRe: POP3 E-Mails with MIME Attachments Pin
Jerry Evans22-Apr-01 23:53
Jerry Evans22-Apr-01 23:53 
GeneralGet PCI device info Pin
marky21-Apr-01 14:20
marky21-Apr-01 14:20 
GeneralRe: Get PCI device info Pin
30-Apr-01 23:11
suss30-Apr-01 23:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.