I don't know of anyother way, but using the API has always worked for me. I've used this in a couple of applications to give my customers the ability to format diskettes, and it has worked flawlessly. What is it doing, or not doing, when you call it?