Has anyone ever tried the IOCTL_DISK_FORMAT_TRACKS_EX control code with the VisualC DeviceIoControl() function ?
It uses a struct of type FORMAT_EX_PARAMETERS as an input buffer, but I don't understand the last variable in this struct, called SectorNumber[] of type WORD.
Whatever I try to do, the disk is not formatted the way I want it to be.
I really need this control code, because the default IOCTL_DISK_FORMAT_TRACKS control code does not allow to specify the number of sectors per track. And I need that one (I need 10 sectors instead of the DOS standard of 9).

Anyone ever tried this one ? I don't find any examples on the internet or in the MS documentation...

Thanks in advance