ReactOS 0.4.16-dev-297-gc569aee
lmuse.h File Reference
#include <lmuseflg.h>
Include dependency graph for lmuse.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _USE_INFO_0
 
struct  _USE_INFO_1
 
struct  _USE_INFO_2
 

Macros

#define USE_LOCAL_PARMNUM   1
 
#define USE_REMOTE_PARMNUM   2
 
#define USE_PASSWORD_PARMNUM   3
 
#define USE_ASGTYPE_PARMNUM   4
 
#define USE_USERNAME_PARMNUM   5
 
#define USE_DOMAINNAME_PARMNUM   6
 
#define USE_OK   0
 
#define USE_PAUSED   1
 
#define USE_SESSLOST   2
 
#define USE_DISCONN   2
 
#define USE_NETERR   3
 
#define USE_CONN   4
 
#define USE_RECONN   5
 
#define USE_WILDCARD   ((DWORD)-1)
 
#define USE_DISKDEV   0
 
#define USE_SPOOLDEV   1
 
#define USE_CHARDEV   2
 
#define USE_IPC   3
 

Typedefs

typedef struct _USE_INFO_0 USE_INFO_0
 
typedef struct _USE_INFO_0PUSE_INFO_0
 
typedef struct _USE_INFO_0LPUSE_INFO_0
 
typedef struct _USE_INFO_1 USE_INFO_1
 
typedef struct _USE_INFO_1PUSE_INFO_1
 
typedef struct _USE_INFO_1LPUSE_INFO_1
 
typedef struct _USE_INFO_2 USE_INFO_2
 
typedef struct _USE_INFO_2PUSE_INFO_2
 
typedef struct _USE_INFO_2LPUSE_INFO_2
 

Functions

NET_API_STATUS WINAPI NetUseAdd (LPWSTR, DWORD, PBYTE, PDWORD)
 
NET_API_STATUS WINAPI NetUseDel (LPWSTR, LPWSTR, DWORD)
 
NET_API_STATUS WINAPI NetUseEnum (LPWSTR, DWORD, PBYTE *, DWORD, PDWORD, PDWORD, PDWORD)
 
NET_API_STATUS WINAPI NetUseGetInfo (LPWSTR, LPWSTR, DWORD, PBYTE *)
 

Macro Definition Documentation

◆ USE_ASGTYPE_PARMNUM

#define USE_ASGTYPE_PARMNUM   4

Definition at line 11 of file lmuse.h.

◆ USE_CHARDEV

#define USE_CHARDEV   2

Definition at line 24 of file lmuse.h.

◆ USE_CONN

#define USE_CONN   4

Definition at line 19 of file lmuse.h.

◆ USE_DISCONN

#define USE_DISCONN   2

Definition at line 17 of file lmuse.h.

◆ USE_DISKDEV

#define USE_DISKDEV   0

Definition at line 22 of file lmuse.h.

◆ USE_DOMAINNAME_PARMNUM

#define USE_DOMAINNAME_PARMNUM   6

Definition at line 13 of file lmuse.h.

◆ USE_IPC

#define USE_IPC   3

Definition at line 25 of file lmuse.h.

◆ USE_LOCAL_PARMNUM

#define USE_LOCAL_PARMNUM   1

Definition at line 8 of file lmuse.h.

◆ USE_NETERR

#define USE_NETERR   3

Definition at line 18 of file lmuse.h.

◆ USE_OK

#define USE_OK   0

Definition at line 14 of file lmuse.h.

◆ USE_PASSWORD_PARMNUM

#define USE_PASSWORD_PARMNUM   3

Definition at line 10 of file lmuse.h.

◆ USE_PAUSED

#define USE_PAUSED   1

Definition at line 15 of file lmuse.h.

◆ USE_RECONN

#define USE_RECONN   5

Definition at line 20 of file lmuse.h.

◆ USE_REMOTE_PARMNUM

#define USE_REMOTE_PARMNUM   2

Definition at line 9 of file lmuse.h.

◆ USE_SESSLOST

#define USE_SESSLOST   2

Definition at line 16 of file lmuse.h.

◆ USE_SPOOLDEV

#define USE_SPOOLDEV   1

Definition at line 23 of file lmuse.h.

◆ USE_USERNAME_PARMNUM

#define USE_USERNAME_PARMNUM   5

Definition at line 12 of file lmuse.h.

◆ USE_WILDCARD

#define USE_WILDCARD   ((DWORD)-1)

Definition at line 21 of file lmuse.h.

Typedef Documentation

◆ LPUSE_INFO_0

◆ LPUSE_INFO_1

◆ LPUSE_INFO_2

◆ PUSE_INFO_0

◆ PUSE_INFO_1

◆ PUSE_INFO_2

◆ USE_INFO_0

◆ USE_INFO_1

◆ USE_INFO_2

Function Documentation

◆ NetUseAdd()

NET_API_STATUS WINAPI NetUseAdd ( LPWSTR  ,
DWORD  ,
PBYTE  ,
PDWORD   
)

◆ NetUseDel()

NET_API_STATUS WINAPI NetUseDel ( LPWSTR  ,
LPWSTR  ,
DWORD   
)

◆ NetUseEnum()

NET_API_STATUS WINAPI NetUseEnum ( LPWSTR  ,
DWORD  ,
PBYTE ,
DWORD  ,
PDWORD  ,
PDWORD  ,
PDWORD   
)

◆ NetUseGetInfo()

NET_API_STATUS WINAPI NetUseGetInfo ( LPWSTR  ,
LPWSTR  ,
DWORD  ,
PBYTE  
)