Creating a File System “Driver”

后端 未结 4 851
刺人心
刺人心 2020-12-18 11:14

I\'m looking to create a \"driver\" I guess for a custom file system on physical disk for Windows. I don\'t exactly know the best way to explain it, but the device already

4条回答
  •  执笔经年
    2020-12-18 11:57

    If you're intending to rely on the drivers that already exist, i.e. you don't need to actually execute your code in kernel land to communicate with it, I would recommend you take a look at FUSE for windows Dokan

    If you indeed need to run in kernel space, and communicate directly with the hardware, you probably want to download windows DDK (driver development kit). Keep in mind that drivers for communicating with a block device and filesystems are separated, and it sound like you're talking about the filesystem itself. I believe that anything you run in kernel space will not have access to the c++ runtime, which means you can only use a subset of c++ for kernel drivers.

提交回复
热议问题