+1 to not using asio4all under any circumstances.
no, ignore this, this is just "panic mode" response...("under any circumstances" ffs)
use asio4all if the provided drivers are cobblers; i've used, and still use, asio4all for years across multiple different devices and pcs with great success... BUT you should always default to the provided drivers
maybe the users who suggest otherwise had a different experience than me, but if you apply the same logic to, say, sonar itself...
good luck!