Can anyone tell me how to retrieve the names of all available MS SQL Servers. (Like the list produced when creating a DSN through ODBC.)

Any help would be much appreciated.