I would like to write a program that among other things view the slack space on a drive. to do this I need to access the drive directly and be able to read sectors on it. I don't even know where to begin with this. I have looked in to DMA, but am not sure if it will work for what I want. Anyone have ideas?