Posted on 2006-06-07
I am writing a Windows front-end to a new storage array product. One of the software requirements is to provide a "Setup" Wizard that will initialize, partition, and format the array.
Unfortunately, I can't find a way to implement this. I've dug around a bit and the DDK routines IOCTL_DISK_CREATE_DISK looks promising but I can't seem to get it to work. The return code indicates success but examining the drive within the Disk Management snap-in after the call shows no visible change. Does anyone have an example of IOCTL_DISK_CREATE_DISK? Are there other alternatives? What am I missing?
Help me Obi-Wan-Experts Exchange, you're my only hope... =)