Windows 3.1 Device Drivers (ddag31qh.hlp) (
Table of Contents;
Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software,
purely for historical purposes.
If you're looking for up-to-date documentation, particularly for programming,
you should not rely on the information found here, as it will be woefully
out of date.
WNetRestoreConnection
◄Up► ◄Next► ◄Previous►
────────────────────────────────────────────────────────────────────────────
WORD WNetRestoreConnection(hwndParent, lpszDevice)
HWND hwndParent;
LPSTR lpszDevice;
The WNetRestoreConnection function reconnects one or more permanently
connected devices.
Parameter Description
────────────────────────────────────────────────────────────────────────────
hwndParent Identifies the window to be used as the owner of any dialog or
message boxes the network driver creates.
lpszDevice Points to a null-terminated device name, such as for a disk or a
printer. If this parameter is NULL, all devices are to be
reconnected. If this parameter is 1, WNetRestoreConnection
performs any initialization actions required by the driver and
then reconnects all devices.
File Manager calls this function with the 1 value exactly once
during its initialization, and does not make any calls with the
NULL value.
Return Value
The return value is one of the following values.
Value Meaning
────────────────────────────────────────────────────────────────────────────
WN_ACCESS_DENIED Permission violation.
WN_ALREADY_CONNECTED The device is already connected.
WN_BAD_PASSWORD The user supplied an inaccurate password.
WN_CANCELLED The user cancelled the reconnection when prompted.
WN_CONTINUE A failure occurred, but the network driver has already
reported the error to the user, and File Manager
should not post a message box. The device is not valid
and the File Manager should not access it.
WN_NET_ERROR A network error has occurred.
WN_NOT_SUPPORTED The driver does not support permanant connections.
WN_OUT_OF_MEMORY Out of memory.
WN_SUCCESS The device is reconnected.
Comments
The export ordinal for this function is 23.
During system initialization, the return value is ignored and the network
driver should report all errors to the user.
If a connection exists, this function should not override it.
If a connection cannot be reestablished, an error is returned, but the
device is not disconnected (that is, the connection is still remembered).
If this function is not supported, a minimum level of functionality will be
implemented by Windows, which will read a list of connections and attempt to
connect to them using WNetAddConnection.
See Also
WNetAddConnection
♦