Prev: instructor's solutions manual for Applied Calculus for the Managerial, Life, and Social Sciences, 7 E, by Soo T. Tan
Next: Applied Calculus for the Managerial, Life, and Social Sciences, 7 E, bySoo T. Tan
From: Dm on 9 Jan 2010 12:38 Hi all! I wish to develop virtual disk driver, like RAM-DISK but all data will store over tcp/ip network. Same things do ExpanDrive software. I know how to devel tcp/ip part, but know nothing about virtual disk driver development. I learn RAMDISK example, but cant understand read/write protocol. Could someone help me to find solution? Which example to see? And whats i need to read? Thanks for all! Dm
From: Don Burn on 9 Jan 2010 12:43 Look at the disk class driver src\storage\class\disk that is what instatiates a disk in Windows. -- Don Burn (MVP, Windows DKD) Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr Remove StopSpam to reply "Dm" <Dm(a)discussions.microsoft.com> wrote in message news:1E7B984D-10CA-4900-BA93-1E8AFF7A130F(a)microsoft.com... > Hi all! > > I wish to develop virtual disk driver, like RAM-DISK but all data will > store > over tcp/ip network. > > Same things do ExpanDrive software. > > I know how to devel tcp/ip part, but know nothing about virtual disk > driver > development. > > I learn RAMDISK example, but cant understand read/write protocol. > > Could someone help me to find solution? > > Which example to see? And whats i need to read? > > Thanks for all! > Dm > > > __________ Information from ESET NOD32 Antivirus, version of virus > signature database 4756 (20100109) __________ > > The message was checked by ESET NOD32 Antivirus. > > http://www.eset.com > > > __________ Information from ESET NOD32 Antivirus, version of virus signature database 4756 (20100109) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com
From: Ivan Brugiolo [MSFT] on 9 Jan 2010 15:59 Also, consider that in-box there is an iSCSI Intiator implementation that will surface as a disk any LUN exposed by an iSCSI target. If you are looking at building a client-and-server solution, you may just focus on the server and on standard protocols. -- -- This posting is provided "AS IS" with no warranties, and confers no rights. Use of any included script samples are subject to the terms specified at http://www.microsoft.com/info/cpyright.htm "Dm" <Dm(a)discussions.microsoft.com> wrote in message news:1E7B984D-10CA-4900-BA93-1E8AFF7A130F(a)microsoft.com... > Hi all! > > I wish to develop virtual disk driver, like RAM-DISK but all data will > store > over tcp/ip network. > > Same things do ExpanDrive software. > > I know how to devel tcp/ip part, but know nothing about virtual disk > driver > development. > > I learn RAMDISK example, but cant understand read/write protocol. > > Could someone help me to find solution? > > Which example to see? And whats i need to read? > > Thanks for all! > Dm >
From: Eugene Mayevski on 10 Jan 2010 03:01 > I wish to develop virtual disk driver, like RAM-DISK but all data will > store > over tcp/ip network. Check our CallbackDisk (http://www.eldos.com/cbdisk/) and Callback File System (http://www.eldos.com/cbfs/) products. They do exactly what you are going to develop and they will save you months of development time. -- With best regards, Eugene Mayevski http://www.eldos.com/ - security and virtual storage components
From: eagersh on 11 Jan 2010 11:26
On Jan 9, 10:38 am, Dm <D...(a)discussions.microsoft.com> wrote: > Hi all! > > I wish to develop virtual disk driver, like RAM-DISK but all data will store > over tcp/ip network. > > Same things do ExpanDrive software. > > I know how to devel tcp/ip part, but know nothing about virtual disk driver > development. > > I learn RAMDISK example, but cant understand read/write protocol. > > Could someone help me to find solution? > > Which example to see? And whats i need to read? > > Thanks for all! > Dm As Don has already mentioned you could use your own disk class driver, which will create your own partition. Another option is to develop a Virtual mini StorPort driver, which presents a miniport driver to StorPort . In both cases you need another driver which will provide network communication. If you need to make your network driver as boot driver you need also find a solution which will load OS from your driver. One option is to use PXELoader. Igor Sharovar |