ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

winnetwk.h File Reference

Go to the source code of this file.

Data Structures

struct  LPNETRESOURCEA
struct  LPNETRESOURCEW
struct  LPCONNECTDLGSTRUCTA
struct  LPCONNECTDLGSTRUCTW
struct  LPDISCDLGSTRUCTA
struct  LPDISCDLGSTRUCTW
struct  LPUNIVERSAL_NAME_INFOA
struct  LPUNIVERSAL_NAME_INFOW
struct  LPREMOTE_NAME_INFOA
struct  LPREMOTE_NAME_INFOW
struct  LPNETINFOSTRUCT
struct  LPNETCONNECTINFOSTRUCT

Defines

#define WNNC_NET_MSNET   0x00010000
#define WNNC_NET_LANMAN   0x00020000
#define WNNC_NET_NETWARE   0x00030000
#define WNNC_NET_VINES   0x00040000
#define WNNC_NET_10NET   0x00050000
#define WNNC_NET_LOCUS   0x00060000
#define WNNC_NET_SUN_PC_NFS   0x00070000
#define WNNC_NET_LANSTEP   0x00080000
#define WNNC_NET_9TILES   0x00090000
#define WNNC_NET_LANTASTIC   0x000A0000
#define WNNC_NET_AS400   0x000B0000
#define WNNC_NET_FTP_NFS   0x000C0000
#define WNNC_NET_PATHWORKS   0x000D0000
#define WNNC_NET_LIFENET   0x000E0000
#define WNNC_NET_POWERLAN   0x000F0000
#define WNNC_NET_BWNFS   0x00100000
#define WNNC_NET_COGENT   0x00110000
#define WNNC_NET_FARALLON   0x00120000
#define WNNC_NET_APPLETALK   0x00130000
#define WNNC_NET_INTERGRAPH   0x00140000
#define WNNC_NET_SYMFONET   0x00150000
#define WNNC_NET_CLEARCASE   0x00160000
#define WNNC_NET_FRONTIER   0x00170000
#define WNNC_NET_BMC   0x00180000
#define WNNC_NET_DCE   0x00190000
#define WNNC_NET_AVID   0x001A0000
#define WNNC_NET_DOCUSPACE   0x001B0000
#define WNNC_NET_MANGOSOFT   0x001C0000
#define WNNC_NET_SERNET   0x001D0000
#define WNNC_NET_DECORB   0x00200000
#define WNNC_NET_PROTSTOR   0x00210000
#define WNNC_NET_FJ_REDIR   0x00220000
#define WNNC_NET_DISTINCT   0x00230000
#define WNNC_NET_TWINS   0x00240000
#define WNNC_NET_RDR2SAMPLE   0x00250000
#define WNNC_NET_CSC   0x00260000
#define WNNC_NET_3IN1   0x00270000
#define WNNC_NET_EXTENDNET   0x00290000
#define WNNC_NET_OBJECT_DIRE   0x00300000
#define WNNC_NET_MASFAX   0x00310000
#define WNNC_NET_HOB_NFS   0x00320000
#define WNNC_NET_SHIVA   0x00330000
#define WNNC_NET_IBMAL   0x00340000
#define WNNC_CRED_MANAGER   0xFFFF0000
#define RESOURCE_CONNECTED   1
#define RESOURCE_GLOBALNET   2
#define RESOURCE_REMEMBERED   3
#define RESOURCE_RECENT   4
#define RESOURCE_CONTEXT   5
#define RESOURCETYPE_ANY   0
#define RESOURCETYPE_DISK   1
#define RESOURCETYPE_PRINT   2
#define RESOURCETYPE_RESERVED   8
#define RESOURCETYPE_UNKNOWN   0xFFFFFFFF
#define RESOURCEUSAGE_CONNECTABLE   0x00000001
#define RESOURCEUSAGE_CONTAINER   0x00000002
#define RESOURCEUSAGE_NOLOCALDEVICE   0x00000004
#define RESOURCEUSAGE_SIBLING   0x00000008
#define RESOURCEUSAGE_ATTACHED   0x00000010
#define RESOURCEUSAGE_ALL   (RESOURCEUSAGE_CONNECTABLE | RESOURCEUSAGE_CONTAINER | RESOURCEUSAGE_ATTACHED)
#define RESOURCEUSAGE_RESERVED   0x80000000
#define RESOURCEDISPLAYTYPE_GENERIC   0
#define RESOURCEDISPLAYTYPE_DOMAIN   1
#define RESOURCEDISPLAYTYPE_SERVER   2
#define RESOURCEDISPLAYTYPE_SHARE   3
#define RESOURCEDISPLAYTYPE_FILE   4
#define RESOURCEDISPLAYTYPE_GROUP   5
#define RESOURCEDISPLAYTYPE_NETWORK   6
#define RESOURCEDISPLAYTYPE_ROOT   7
#define RESOURCEDISPLAYTYPE_SHAREADMIN   8
#define RESOURCEDISPLAYTYPE_DIRECTORY   9
#define RESOURCEDISPLAYTYPE_TREE   10
#define NETPROPERTY_PERSISTENT   1
#define CONNECT_UPDATE_PROFILE   1
#define CONNECT_UPDATE_RECENT   2
#define CONNECT_TEMPORARY   4
#define CONNECT_INTERACTIVE   8
#define CONNECT_PROMPT   16
#define CONNECT_NEED_DRIVE   32
#define CONNECT_REFCOUNT   64
#define CONNECT_REDIRECT   128
#define CONNECT_LOCALDRIVE   256
#define CONNECT_CURRENT_MEDIA   512
#define CONNECT_COMMANDLINE   2048
#define CONNECT_CMD_SAVECRED   4096
#define CONNDLG_RO_PATH   1
#define CONNDLG_CONN_POINT   2
#define CONNDLG_USE_MRU   4
#define CONNDLG_HIDE_BOX   8
#define CONNDLG_PERSIST   16
#define CONNDLG_NOT_PERSIST   32
#define DISC_UPDATE_PROFILE   1
#define DISC_NO_FORCE   64
#define WNFMT_MULTILINE   1
#define WNFMT_ABBREVIATED   2
#define WNFMT_INENUM   16
#define WNFMT_CONNECTION   32
#define WN_SUCCESS   NO_ERROR
#define WN_NO_ERROR   NO_ERROR
#define WN_NOT_SUPPORTED   ERROR_NOT_SUPPORTED
#define WN_CANCEL   ERROR_CANCELLED
#define WN_RETRY   ERROR_RETRY
#define WN_NET_ERROR   ERROR_UNEXP_NET_ERR
#define WN_MORE_DATA   ERROR_MORE_DATA
#define WN_BAD_POINTER   ERROR_INVALID_ADDRESS
#define WN_BAD_VALUE   ERROR_INVALID_PARAMETER
#define WN_BAD_USER   ERROR_BAD_USERNAME
#define WN_BAD_PASSWORD   ERROR_INVALID_PASSWORD
#define WN_ACCESS_DENIED   ERROR_ACCESS_DENIED
#define WN_FUNCTION_BUSY   ERROR_BUSY
#define WN_WINDOWS_ERROR   ERROR_UNEXP_NET_ERR
#define WN_OUT_OF_MEMORY   ERROR_NOT_ENOUGH_MEMORY
#define WN_NO_NETWORK   ERROR_NO_NETWORK
#define WN_EXTENDED_ERROR   ERROR_EXTENDED_ERROR
#define WN_BAD_LEVEL   ERROR_INVALID_LEVEL
#define WN_BAD_HANDLE   ERROR_INVALID_HANDLE
#define WN_NOT_INITIALIZING   ERROR_ALREADY_INITIALIZED
#define WN_NO_MORE_DEVICES   ERROR_NO_MORE_DEVICES
#define WN_NOT_CONNECTED   ERROR_NOT_CONNECTED
#define WN_OPEN_FILES   ERROR_OPEN_FILES
#define WN_DEVICE_IN_USE   ERROR_DEVICE_IN_USE
#define WN_BAD_NETNAME   ERROR_BAD_NET_NAME
#define WN_BAD_LOCALNAME   ERROR_BAD_DEVICE
#define WN_ALREADY_CONNECTED   ERROR_ALREADY_ASSIGNED
#define WN_DEVICE_ERROR   ERROR_GEN_FAILURE
#define WN_CONNECTION_CLOSED   ERROR_CONNECTION_UNAVAIL
#define WN_NO_NET_OR_BAD_PATH   ERROR_NO_NET_OR_BAD_PATH
#define WN_BAD_PROVIDER   ERROR_BAD_PROVIDER
#define WN_CANNOT_OPEN_PROFILE   ERROR_CANNOT_OPEN_PROFILE
#define WN_BAD_PROFILE   ERROR_BAD_PROFILE
#define WN_BAD_DEV_TYPE   ERROR_BAD_DEV_TYPE
#define WN_DEVICE_ALREADY_REMEMBERED   ERROR_DEVICE_ALREADY_REMEMBERED
#define WN_NO_MORE_ENTRIES   ERROR_NO_MORE_ITEMS
#define WN_NOT_CONTAINER   ERROR_NOT_CONTAINER
#define WN_NOT_AUTHENTICATED   ERROR_NOT_AUTHENTICATED
#define WN_NOT_LOGGED_ON   ERROR_NOT_LOGGED_ON
#define WN_NOT_VALIDATED   ERROR_NO_LOGON_SERVERS
#define UNIVERSAL_NAME_INFO_LEVEL   1
#define REMOTE_NAME_INFO_LEVEL   2
#define NETINFO_DLL16   1
#define NETINFO_DISKRED   4
#define NETINFO_PRINTERRED   8
#define RP_LOGON   1
#define RP_INIFILE   2
#define PP_DISPLAYERRORS   1
#define WNCON_FORNETCARD   1
#define WNCON_NOTROUTED   2
#define WNCON_SLOWLINK   4
#define WNCON_DYNAMIC   8
#define PFNGETPROFILEPATH   PFNGETPROFILEPATHA
#define PFNRECONCILEPROFILE   PFNRECONCILEPROFILEA
#define PFNPROCESSPOLICIES   PFNPROCESSPOLICIESA
#define WNetOpenEnum   WNetOpenEnumA
#define WNetEnumResource   WNetEnumResourceA
#define WNetGetResourceInformation   WNetGetResourceInformationA
#define WNetGetUniversalName   WNetGetUniversalNameA
#define WNetConnectionDialog1   WNetConnectionDialog1A
#define WNetDisconnectDialog1   WNetDisconnectDialog1A
#define WNetAddConnection2   WNetAddConnection2A
#define WNetAddConnection3   WNetAddConnection3A
#define WNetCancelConnection   WNetCancelConnectionA
#define WNetCancelConnection2   WNetCancelConnection2A
#define WNetGetConnection   WNetGetConnectionA
#define WNetUseConnection   WNetUseConnectionA
#define WNetSetConnection   WNetSetConnectionA
#define WNetAddConnection   WNetAddConnectionA
#define WNetGetUser   WNetGetUserA
#define WNetGetProviderName   WNetGetProviderNameA
#define WNetGetNetworkInformation   WNetGetNetworkInformationA
#define WNetGetLastError   WNetGetLastErrorA
#define MultinetGetConnectionPerformance   MultinetGetConnectionPerformanceA

Typedefs

typedef UINT(PASCALPFNGETPROFILEPATHA )(LPCSTR, LPSTR, UINT)
typedef UINT(PASCALPFNGETPROFILEPATHW )(LPCWSTR, LPWSTR, UINT)
typedef UINT(PASCALPFNRECONCILEPROFILEA )(LPCSTR, LPCSTR, DWORD)
typedef UINT(PASCALPFNRECONCILEPROFILEW )(LPCWSTR, LPCWSTR, DWORD)
typedef BOOL(PASCALPFNPROCESSPOLICIESA )(HWND, LPCSTR, LPCSTR, LPCSTR, DWORD)
typedef BOOL(PASCALPFNPROCESSPOLICIESW )(HWND, LPCWSTR, LPCWSTR, LPCWSTR, DWORD)
typedef NETRESOURCEA NETRESOURCE
typedef NETRESOURCEALPNETRESOURCE
typedef CONNECTDLGSTRUCTA CONNECTDLGSTRUCT
typedef CONNECTDLGSTRUCTALPCONNECTDLGSTRUCT
typedef DISCDLGSTRUCTA DISCDLGSTRUCT
typedef DISCDLGSTRUCTALPDISCDLGSTRUCT
typedef UNIVERSAL_NAME_INFOA UNIVERSAL_NAME_INFO
typedef UNIVERSAL_NAME_INFOALPUNIVERSAL_NAME_INFO
typedef REMOTE_NAME_INFOA REMOTE_NAME_INFO
typedef REMOTE_NAME_INFOALPREMOTE_NAME_INFO

Functions

DWORD APIENTRY WNetAddConnectionA (LPCSTR, LPCSTR, LPCSTR)
DWORD APIENTRY WNetAddConnectionW (LPCWSTR, LPCWSTR, LPCWSTR)
DWORD APIENTRY WNetAddConnection2A (LPNETRESOURCEA, LPCSTR, LPCSTR, DWORD)
DWORD APIENTRY WNetAddConnection2W (LPNETRESOURCEW, LPCWSTR, LPCWSTR, DWORD)
DWORD APIENTRY WNetAddConnection3A (HWND, LPNETRESOURCEA, LPCSTR, LPCSTR, DWORD)
DWORD APIENTRY WNetAddConnection3W (HWND, LPNETRESOURCEW, LPCWSTR, LPCWSTR, DWORD)
DWORD APIENTRY WNetCancelConnectionA (LPCSTR, BOOL)
DWORD APIENTRY WNetCancelConnectionW (LPCWSTR, BOOL)
DWORD APIENTRY WNetCancelConnection2A (LPCSTR, DWORD, BOOL)
DWORD APIENTRY WNetCancelConnection2W (LPCWSTR, DWORD, BOOL)
DWORD APIENTRY WNetGetConnectionA (LPCSTR, LPSTR, PDWORD)
DWORD APIENTRY WNetGetConnectionW (LPCWSTR, LPWSTR, PDWORD)
DWORD APIENTRY WNetUseConnectionA (HWND, LPNETRESOURCEA, LPCSTR, LPCSTR, DWORD, LPSTR, PDWORD, PDWORD)
DWORD APIENTRY WNetUseConnectionW (HWND, LPNETRESOURCEW, LPCWSTR, LPCWSTR, DWORD, LPWSTR, PDWORD, PDWORD)
DWORD APIENTRY WNetSetConnectionA (LPCSTR, DWORD, PVOID)
DWORD APIENTRY WNetSetConnectionW (LPCWSTR, DWORD, PVOID)
DWORD APIENTRY WNetConnectionDialog (HWND, DWORD)
DWORD APIENTRY WNetDisconnectDialog (HWND, DWORD)
DWORD APIENTRY WNetConnectionDialog1A (LPCONNECTDLGSTRUCTA)
DWORD APIENTRY WNetConnectionDialog1W (LPCONNECTDLGSTRUCTW)
DWORD APIENTRY WNetDisconnectDialog1A (LPDISCDLGSTRUCTA)
DWORD APIENTRY WNetDisconnectDialog1W (LPDISCDLGSTRUCTW)
DWORD APIENTRY WNetOpenEnumA (DWORD, DWORD, DWORD, LPNETRESOURCEA, LPHANDLE)
DWORD APIENTRY WNetOpenEnumW (DWORD, DWORD, DWORD, LPNETRESOURCEW, LPHANDLE)
DWORD APIENTRY WNetEnumResourceA (HANDLE, PDWORD, PVOID, PDWORD)
DWORD APIENTRY WNetEnumResourceW (HANDLE, PDWORD, PVOID, PDWORD)
DWORD APIENTRY WNetCloseEnum (HANDLE)
DWORD APIENTRY WNetGetUniversalNameA (LPCSTR, DWORD, PVOID, PDWORD)
DWORD APIENTRY WNetGetUniversalNameW (LPCWSTR, DWORD, PVOID, PDWORD)
DWORD APIENTRY WNetGetUserA (LPCSTR, LPSTR, PDWORD)
DWORD APIENTRY WNetGetUserW (LPCWSTR, LPWSTR, PDWORD)
DWORD APIENTRY WNetGetProviderNameA (DWORD, LPSTR, PDWORD)
DWORD APIENTRY WNetGetProviderNameW (DWORD, LPWSTR, PDWORD)
DWORD APIENTRY WNetGetNetworkInformationA (LPCSTR, LPNETINFOSTRUCT)
DWORD APIENTRY WNetGetNetworkInformationW (LPCWSTR, LPNETINFOSTRUCT)
DWORD APIENTRY WNetGetResourceInformationA (LPNETRESOURCEA, LPVOID, LPDWORD, LPSTR *)
DWORD APIENTRY WNetGetResourceInformationW (LPNETRESOURCEW, LPVOID, LPDWORD, LPWSTR *)
DWORD APIENTRY WNetGetLastErrorA (PDWORD, LPSTR, DWORD, LPSTR, DWORD)
DWORD APIENTRY WNetGetLastErrorW (PDWORD, LPWSTR, DWORD, LPWSTR, DWORD)
DWORD WINAPI WNetRestoreConnectionA (HWND, LPCSTR)
DWORD WINAPI WNetRestoreConnectionW (HWND, LPCWSTR)
DWORD APIENTRY MultinetGetConnectionPerformanceA (LPNETRESOURCEA, LPNETCONNECTINFOSTRUCT)
DWORD APIENTRY MultinetGetConnectionPerformanceW (LPNETRESOURCEW, LPNETCONNECTINFOSTRUCT)

Generated on Thu May 24 2012 05:53:20 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.