Yes! That's exactly the nudge that I needed.
Here's the code incase anyone else is interested:
imports System.Management
Sub Main()
Dim mc As ManagementClass = New
ManagementClass("Win32_NetworkAdapterConfiguration")
Dim mo As ManagementObject
Dim moc As ManagementObjectCollection = mc.GetInstances()
Dim dns As String()
Dim i As Integer
For Each mo In moc
If CType(mo("ipEnabled"), Boolean) Then
Console.WriteLine(mo("Caption"))
dns = CType(mo("DNSServerSearchOrder"), String())
For i = 0 To dns.GetUpperBound(0)
Console.WriteLine(dns(i))
Next
End If
Next
End Sub