Windows for Workgroups APIs

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.