I have the following code that gets a list of logical drives on a PC

Dim driveArray() As String

driveArray = System.IO.Directory.GetLogicalDrives

Dim en As System.Collections.IEnumerator
en = driveArray.GetEnumerator

Problem is, this also returns mapped network drives, how can I get a list of only local drives on a PC?

Thanks