Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenlmuse.h
Go to the documentation of this file.
00001 #ifndef _LMUSE_H 00002 #define _LMUSE_H 00003 00004 #ifdef __cplusplus 00005 extern "C" { 00006 #endif 00007 #include <lmuseflg.h> 00008 #define USE_LOCAL_PARMNUM 1 00009 #define USE_REMOTE_PARMNUM 2 00010 #define USE_PASSWORD_PARMNUM 3 00011 #define USE_ASGTYPE_PARMNUM 4 00012 #define USE_USERNAME_PARMNUM 5 00013 #define USE_DOMAINNAME_PARMNUM 6 00014 #define USE_OK 0 00015 #define USE_PAUSED 1 00016 #define USE_SESSLOST 2 00017 #define USE_DISCONN 2 00018 #define USE_NETERR 3 00019 #define USE_CONN 4 00020 #define USE_RECONN 5 00021 #define USE_WILDCARD ((DWORD)-1) 00022 #define USE_DISKDEV 0 00023 #define USE_SPOOLDEV 1 00024 #define USE_CHARDEV 2 00025 #define USE_IPC 3 00026 typedef struct _USE_INFO_0 { 00027 LPWSTR ui0_local; 00028 LPWSTR ui0_remote; 00029 }USE_INFO_0,*PUSE_INFO_0,*LPUSE_INFO_0; 00030 typedef struct _USE_INFO_1 { 00031 LPWSTR ui1_local; 00032 LPWSTR ui1_remote; 00033 LPWSTR ui1_password; 00034 DWORD ui1_status; 00035 DWORD ui1_asg_type; 00036 DWORD ui1_refcount; 00037 DWORD ui1_usecount; 00038 }USE_INFO_1,*PUSE_INFO_1,*LPUSE_INFO_1; 00039 typedef struct _USE_INFO_2 { 00040 LPWSTR ui2_local; 00041 LPWSTR ui2_remote; 00042 LPWSTR ui2_password; 00043 DWORD ui2_status; 00044 DWORD ui2_asg_type; 00045 DWORD ui2_refcount; 00046 DWORD ui2_usecount; 00047 LPWSTR ui2_username; 00048 LPWSTR ui2_domainname; 00049 }USE_INFO_2,*PUSE_INFO_2,*LPUSE_INFO_2; 00050 NET_API_STATUS WINAPI NetUseAdd(LPWSTR,DWORD,PBYTE,PDWORD); 00051 NET_API_STATUS WINAPI NetUseDel(LPWSTR,LPWSTR,DWORD); 00052 NET_API_STATUS WINAPI NetUseEnum(LPWSTR,DWORD,PBYTE*,DWORD,PDWORD,PDWORD,PDWORD); 00053 NET_API_STATUS WINAPI NetUseGetInfo(LPWSTR,LPWSTR,DWORD,PBYTE*); 00054 #ifdef __cplusplus 00055 } 00056 #endif 00057 #endif Generated on Sat May 26 2012 04:30:23 for ReactOS by
1.7.6.1
|