Platform SDK: Network Management |
The USE_INFO_1 structure contains information about the connection between a local device and a shared resource. The information includes connection status and connection type.
typedef struct _USE_INFO_1 { LPWSTR ui1_local; LPWSTR ui1_remote; LPWSTR ui1_password; DWORD ui1_status; DWORD ui1_asg_type; DWORD ui1_refcount; DWORD ui1_usecount; }USE_INFO_1, *PUSE_INFO_1, *LPUSE_INFO_1;
\\servername\sharename
Value | Meaning |
---|---|
USE_OK | The connection is valid. |
USE_PAUSED | Paused by local workstation. |
USE_SESSLOST | Disconnected. |
USE_DISCONN | An error occurred. |
USE_NETERR | A network error occurred. |
USE_CONN | The connection is being made. |
USE_RECONN | Reconnecting. |
Value | Meaning |
---|---|
USE_WILDCARD | Matches the type of the server's shared resources. Wildcards can be used only with the NetUseAdd function, and only when the ui1_local member is a null string. For more information, see the following Remarks section. |
USE_DISKDEV | Disk device. |
USE_SPOOLDEV | Spooled printer. |
USE_IPC | Interprocess communication (IPC). |
Specifying a NULL ui1_local member requests authentication with the server without redirecting a drive letter or a device. Future redirections involving the server while the same connection is in effect use the password specified by the ui1_password member in the initial call to the NetUseAdd function.
Windows NT/2000: Requires Windows NT 3.1 or later.
Windows 95/98: Unsupported.
Header: Declared in Lmuse.h.
Network Management Overview, Network Management Structures, Use Functions, NetUseAdd, NetUseEnum, NetUseGetInfo