INFO: RASAPI32 Does Not Support Multilink on Windows 95/98 (198777)



The information in this article applies to:

  • Microsoft Platform Software Development Kit (SDK) 1.0, when used with:
    • Microsoft Windows 98
    • Microsoft Windows 95

This article was previously published under Q198777

SUMMARY

The implementation of RASAPI32.DLL on Windows 95 and Windows 98 does not support any multilink functionality. You cannot set subentry properties, and you cannot get subentry properties. Furthermore, there is no functionality to support monitoring the second connection in a multilink connection.

A user must use the Windows 95 or Windows 98 Dial Up Networking user interface to manipulate the subentries and rely on RasDial calling the subentry automatically to make the connection after the first entry in the connection has completed.

MORE INFORMATION

Since the Dial Up Networking 1.1 update was released, Windows 95 has had the ability to function as a multilink client connecting to a RAS Server. Multilink allows an ISDN connection to use both data channels on the wire to connect and transfer data simultaneously, essentially doubling the bandwidth on the connection. This can also work with two modems. Windows 98 has this feature built in as well.

The APIs used to manage and use RAS Connections programmatically (for example, RasDial, RasSetEntryProperties, RasGetEntryProperties, RasSetSubEntryProperties, RasGetSubEntryProperties, and so forth), have not been updated to accommodate the new functionality supported in the DUN Updates and Windows 98.

A user can call RasDial to initiate a Multilink RAS Connection, however events are only posted for the first line connected. Secondary connections or phone numbers dialed will not have messages posted for that connection.

There is no programmatic way to manage these subentries.

Modification Type:MinorLast Reviewed:7/11/2005
Keywords:kbDSWNET2003Swept kbAPI kbinfo kbnetwork KB198777