Problem: INetworkWorkspace::GetNetworkNames() returns the same name multiple times
In a NetworkWorkspace that contains N logical networks, calling the GetNetworkNames() method on the INetworkWorkspace interface returns the name of one logical network N times.
All N pointers in the IEnumBSTR enumerator point to the same string.
Solution or Workaround
This problem has been addressed in ArcGIS Version 8.1.2.