In Windows for Workgroups 3.1, the common network dialogs were modified to use the WinNet interface, rather than be network-specific. An additional API set was added (the multi-net APIs) which enable specific networks to be targeted by these dialogs. The network dialogs were extended to support an arbitrary second network.
The 16-bit network APIs introduced in Windows for Workgroups (the multinet APIs, password caching, and others) are not supported in Windows 95. Following is a list of these obsolete APIs:
| MNetGetLastTarget | |
| MNetGetNetInfo | |
| MNetGetResourceNet | |
| MNetSetNextTarget | |
| MNetNetworkEnum | |
| WNetCachePassword | |
| WNetEnumCachedPasswords | |
| WNetExitConfirm | |
| WNetGetCachedPassword | |
| WNetGetLastConnection | |
| WNetGetShareCount | |
| WNetGetShareName | |
| WNetGetSharePath | |
| WNetRemoveCachedPassword | |
| WNetServerBrowseDialog | |
| WNetSetDefaultDrive | |
| WNetShareAsDialog | |
| WNetSharesDialog | |
| WNetStopShareDialog |
These APIs are not supported in Windows 95 because accessing these APIs requires loading the 16-bit network driver directly, and there is no 16-bit network driver present in the system.