creating a virtual disk drive

Posted on 2004-12-01
Last Modified: 2013-11-15
I'm writing an encryption program and desire the ability to create a virtual disk drive that will be used to store encrypted files.
From what I've read, I will need to delve into the windows driver ddk. Does anyone know of an open source solution that I can  easily integrate into my app? I don't want to merely mirror directory locations with a drive letter, thanks for any info or links..

Question by:dprasad
    LVL 86

    Accepted Solution

    Apart from creating a driver for a virtual drive, you could  create a  "shell namespace extensions" - see ("Shell Basics: Extending the Shell") for the greater picture and ("Implementing a Web View Namespace Extension Using Active Directory Services--MSJ, August 1998") for a not too simple example.
    LVL 30

    Expert Comment

    >>I don't want to merely mirror directory locations with a drive letter, thanks for any info or links..

    Why not?  Why use a more complicated solution, when a simple method can do the job?

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Join & Write a Comment

    Replication has always been one of those technologies that people run scared from. The main reason is usually cost. When you think of replication, your mind drifts to solutions that replicate from one disk frame to another using block level technolo…
    VM backup deduplication is a method of reducing the amount of storage space needed to save VM backups. In most organizations, VMs contain many duplicate copies of data, such as VMs deployed from the same template, VMs with the same OS, or VMs that h…
    The viewer will learn how to pass data into a function in C++. This is one step further in using functions. Instead of only printing text onto the console, the function will be able to perform calculations with argumentents given by the user.
    The viewer will be introduced to the member functions push_back and pop_back of the vector class. The video will teach the difference between the two as well as how to use each one along with its functionality.

    754 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

    Need Help in Real-Time?

    Connect with top rated Experts

    15 Experts available now in Live!

    Get 1:1 Help Now