title: Get local drives without hitting floppy
body: <p>I'm looking for a way to scan for hard disks without incurring the 'floppy tax' of the system attempting to read the floppy drive to see if there's a disk in there.</p>
  
  <p><em>Important</em>: I know how to use <code>DriveInfo.GetDrives</code> to get just hard disks, but that involves filtering <em>after</em> the list has been created. What I want to do is filter <em>before</em>, if it's possible.</p>