Jan:
It’s (using a file) is really not that hard, and there are plenty of
examples of it in the documentation and actual source examples as well.
ms-help://MS.WDK.v10.6001/Kernel_d/hh/Kernel_d/Other_e2d82c31-1c65-4d34-
88e2-74514e59343d.xml.htm (this is an MSDN local link; just search the
web if you don’t have the April 2007 MSDN installed)
It’s not like it would be the end of the world or anything, but, as
every reply to this question has said, nobody wants stuff like this in
their registry. While you certainly are under no obligation to
implement what is suggested here, I do wonder why you asked this
question in the first place if you’re not going to even consider doing
so, as “I don’t think I can” is not a very good reason. If you really
believe that, don’t write drivers, and if you just don’t feel like
learning something new, which is no harder than using the registry,
don’t write drivers.
mm
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Jan Milan
Sent: Wednesday, September 05, 2007 06:21
To: Windows File Systems Devs Interest List
Subject: Re:[ntfsd] Re[2]: Large data in registry
There are only one registry are only once on the PC, so what
applies to the Win32 registry interface, that also applies to NT
registry interface. It’s limitation of registry itself,
not limitation of API.
That 2 kB for registry is not limitation but best practise and best
practise
for boot loading driver will surely be different.
Anyway - if I would, eventually, find that an application increased
my registry size to 100MB, that application is going
to be thrown away to Recycle Bin with the speed of light 
Yes, speed of light is right speed to get rid of such application
but
fortunately is not case of my driver. You should pick approx. 2 milions
individual folders and files to make config data such big. I just state
really extreme example to make discussion more interesting 
BTW why can’t you use files ? Store configuration in registry but data
in file. They are not accessible at boot time if they are outside
%SystemDir%, that’s true, is that problem for your software ?
I don’t like “test if already possible to read loop” concept in
initialization. To read directly from disk is actually beyond my time
and
skill potential. I dont know (not found) about another possible
solution.
NTFSD is sponsored by OSR
For our schedule debugging and file system seminars
(including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars
You are currently subscribed to ntfsd as: xxxxx@evitechnology.com
To unsubscribe send a blank email to xxxxx@lists.osr.com