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.