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.