ReactOS  0.4.12-dev-919-gfc3b8d5
winnetwk.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _NETRESOURCEA
 
struct  _NETRESOURCEW
 
struct  _CONNECTDLGSTRUCTA
 
struct  _CONNECTDLGSTRUCTW
 
struct  _DISCDLGSTRUCTA
 
struct  _DISCDLGSTRUCTW
 
struct  _UNIVERSAL_NAME_INFOA
 
struct  _UNIVERSAL_NAME_INFOW
 
struct  _REMOTE_NAME_INFOA
 
struct  _REMOTE_NAME_INFOW
 
struct  _NETINFOSTRUCT
 
struct  _NETCONNECTINFOSTRUCT
 

Macros

#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 struct _NETRESOURCEA NETRESOURCEA
 
typedef struct _NETRESOURCEALPNETRESOURCEA
 
typedef struct _NETRESOURCEW NETRESOURCEW
 
typedef struct _NETRESOURCEWLPNETRESOURCEW
 
typedef struct _CONNECTDLGSTRUCTA CONNECTDLGSTRUCTA
 
typedef struct _CONNECTDLGSTRUCTALPCONNECTDLGSTRUCTA
 
typedef struct _CONNECTDLGSTRUCTW CONNECTDLGSTRUCTW
 
typedef struct _CONNECTDLGSTRUCTWLPCONNECTDLGSTRUCTW
 
typedef struct _DISCDLGSTRUCTA DISCDLGSTRUCTA
 
typedef struct _DISCDLGSTRUCTALPDISCDLGSTRUCTA
 
typedef struct _DISCDLGSTRUCTW DISCDLGSTRUCTW
 
typedef struct _DISCDLGSTRUCTWLPDISCDLGSTRUCTW
 
typedef struct _UNIVERSAL_NAME_INFOA UNIVERSAL_NAME_INFOA
 
typedef struct _UNIVERSAL_NAME_INFOALPUNIVERSAL_NAME_INFOA
 
typedef struct _UNIVERSAL_NAME_INFOW UNIVERSAL_NAME_INFOW
 
typedef struct _UNIVERSAL_NAME_INFOWLPUNIVERSAL_NAME_INFOW
 
typedef struct _REMOTE_NAME_INFOA REMOTE_NAME_INFOA
 
typedef struct _REMOTE_NAME_INFOALPREMOTE_NAME_INFOA
 
typedef struct _REMOTE_NAME_INFOW REMOTE_NAME_INFOW
 
typedef struct _REMOTE_NAME_INFOWLPREMOTE_NAME_INFOW
 
typedef struct _NETINFOSTRUCT NETINFOSTRUCT
 
typedef struct _NETINFOSTRUCTLPNETINFOSTRUCT
 
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 struct _NETCONNECTINFOSTRUCT NETCONNECTINFOSTRUCT
 
typedef struct _NETCONNECTINFOSTRUCTLPNETCONNECTINFOSTRUCT
 
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

_Check_return_ DWORD APIENTRY WNetAddConnectionA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_opt_ LPCSTR)
 
_Check_return_ DWORD APIENTRY WNetAddConnectionW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR)
 
_Check_return_ DWORD APIENTRY WNetAddConnection2A (_In_ LPNETRESOURCEA, _In_opt_ LPCSTR, _In_opt_ LPCSTR, _In_ DWORD)
 
_Check_return_ DWORD APIENTRY WNetAddConnection2W (_In_ LPNETRESOURCEW, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ DWORD)
 
_Check_return_ DWORD APIENTRY WNetAddConnection3A (_In_opt_ HWND, _In_ LPNETRESOURCEA, _In_opt_ LPCSTR, _In_opt_ LPCSTR, _In_ DWORD)
 
_Check_return_ DWORD APIENTRY WNetAddConnection3W (_In_opt_ HWND, _In_ LPNETRESOURCEW, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ DWORD)
 
_Check_return_ DWORD APIENTRY WNetCancelConnectionA (_In_ LPCSTR, _In_ BOOL)
 
_Check_return_ DWORD APIENTRY WNetCancelConnectionW (_In_ LPCWSTR, _In_ BOOL)
 
_Check_return_ DWORD APIENTRY WNetCancelConnection2A (_In_ LPCSTR, _In_ DWORD, _In_ BOOL)
 
_Check_return_ DWORD APIENTRY WNetCancelConnection2W (_In_ LPCWSTR, _In_ DWORD, _In_ BOOL)
 
_Check_return_ DWORD APIENTRY WNetGetConnectionA (_In_ LPCSTR lpLocalName, _Out_writes_opt_(*lpnLength) LPSTR lpRemoteName, _Inout_ LPDWORD lpnLength)
 
_Check_return_ DWORD APIENTRY WNetGetConnectionW (_In_ LPCWSTR lpLocalName, _Out_writes_opt_(*lpnLength) LPWSTR lpRemoteName, _Inout_ LPDWORD lpnLength)
 
_Check_return_ DWORD APIENTRY WNetUseConnectionA (_In_opt_ HWND hwndOwner, _In_ LPNETRESOURCEA lpNetResource, _In_opt_ LPCSTR lpPassword, _In_opt_ LPCSTR lpUserId, _In_ DWORD dwFlags, _Out_writes_opt_(*lpBufferSize) LPSTR lpAccessName, _Inout_opt_ LPDWORD lpBufferSize, _Out_opt_ LPDWORD lpResult)
 
_Check_return_ DWORD APIENTRY WNetUseConnectionW (_In_opt_ HWND hwndOwner, _In_ LPNETRESOURCEW lpNetResource, _In_opt_ LPCWSTR lpPassword, _In_opt_ LPCWSTR lpUserId, _In_ DWORD dwFlags, _Out_writes_opt_(*lpBufferSize) LPWSTR lpAccessName, _Inout_opt_ LPDWORD lpBufferSize, _Out_opt_ LPDWORD lpResult)
 
DWORD APIENTRY WNetSetConnectionA (LPCSTR, DWORD, PVOID)
 
DWORD APIENTRY WNetSetConnectionW (LPCWSTR, DWORD, PVOID)
 
_Check_return_ DWORD APIENTRY WNetConnectionDialog (_In_ HWND, _In_ DWORD)
 
_Check_return_ DWORD APIENTRY WNetDisconnectDialog (_In_opt_ HWND, _In_ DWORD)
 
_Check_return_ DWORD APIENTRY WNetConnectionDialog1A (_Inout_ LPCONNECTDLGSTRUCTA)
 
_Check_return_ DWORD APIENTRY WNetConnectionDialog1W (_Inout_ LPCONNECTDLGSTRUCTW)
 
_Check_return_ DWORD APIENTRY WNetDisconnectDialog1A (_In_ LPDISCDLGSTRUCTA)
 
_Check_return_ DWORD APIENTRY WNetDisconnectDialog1W (_In_ LPDISCDLGSTRUCTW)
 
_Check_return_ DWORD APIENTRY WNetOpenEnumA (_In_ DWORD, _In_ DWORD, _In_ DWORD, _In_opt_ LPNETRESOURCEA, _Out_ LPHANDLE)
 
_Check_return_ DWORD APIENTRY WNetOpenEnumW (_In_ DWORD, _In_ DWORD, _In_ DWORD, _In_opt_ LPNETRESOURCEW, _Out_ LPHANDLE)
 
_Check_return_ DWORD APIENTRY WNetEnumResourceA (_In_ HANDLE hEnum, _Inout_ LPDWORD lpcCount, _Out_writes_bytes_(*lpBufferSize) LPVOID lpBuffer, _Inout_ LPDWORD lpBufferSize)
 
_Check_return_ DWORD APIENTRY WNetEnumResourceW (_In_ HANDLE hEnum, _Inout_ LPDWORD lpcCount, _Out_writes_bytes_(*lpBufferSize) LPVOID lpBuffer, _Inout_ LPDWORD lpBufferSize)
 
_Check_return_ DWORD APIENTRY WNetCloseEnum (_In_ HANDLE)
 
_Check_return_ DWORD APIENTRY WNetGetUniversalNameA (_In_ LPCSTR lpLocalPath, _In_ DWORD dwInfoLevel, _Out_writes_bytes_(*lpBufferSize) LPVOID lpBuffer, _Inout_ LPDWORD lpBufferSize)
 
_Check_return_ DWORD APIENTRY WNetGetUniversalNameW (_In_ LPCWSTR lpLocalPath, _In_ DWORD dwInfoLevel, _Out_writes_bytes_(*lpBufferSize) LPVOID lpBuffer, _Inout_ LPDWORD lpBufferSize)
 
_Check_return_ DWORD APIENTRY WNetGetUserA (_In_opt_ LPCSTR lpName, _Out_writes_(*lpnLength) LPSTR lpUserName, _Inout_ LPDWORD lpnLength)
 
_Check_return_ DWORD APIENTRY WNetGetUserW (_In_opt_ LPCWSTR lpName, _Out_writes_(*lpnLength) LPWSTR lpUserName, _Inout_ LPDWORD lpnLength)
 
_Check_return_ DWORD APIENTRY WNetGetProviderNameA (_In_ DWORD dwNetType, _Out_writes_(*lpBufferSize) LPSTR lpProviderName, _Inout_ LPDWORD lpBufferSize)
 
_Check_return_ DWORD APIENTRY WNetGetProviderNameW (_In_ DWORD dwNetType, _Out_writes_(*lpBufferSize) LPWSTR lpProviderName, _Inout_ LPDWORD lpBufferSize)
 
_Check_return_ DWORD APIENTRY WNetGetNetworkInformationA (_In_ LPCSTR, _Out_ LPNETINFOSTRUCT)
 
_Check_return_ DWORD APIENTRY WNetGetNetworkInformationW (_In_ LPCWSTR, _Out_ LPNETINFOSTRUCT)
 
_Check_return_ DWORD APIENTRY WNetGetResourceInformationA (_In_ LPNETRESOURCEA lpNetResource, _Out_writes_bytes_(*lpcbBuffer) LPVOID lpBuffer, _Inout_ LPDWORD lpcbBuffer, _Outptr_ LPSTR *lplpSystem)
 
_Check_return_ DWORD APIENTRY WNetGetResourceInformationW (_In_ LPNETRESOURCEW lpNetResource, _Out_writes_bytes_(*lpcbBuffer) LPVOID lpBuffer, _Inout_ LPDWORD lpcbBuffer, _Outptr_ LPWSTR *lplpSystem)
 
_Check_return_ DWORD APIENTRY WNetGetLastErrorA (_Out_ LPDWORD lpError, _Out_writes_(nErrorBufSize) LPSTR lpErrorBuf, _In_ DWORD nErrorBufSize, _Out_writes_(nNameBufSize) LPSTR lpNameBuf, _In_ DWORD nNameBufSize)
 
_Check_return_ DWORD APIENTRY WNetGetLastErrorW (_Out_ LPDWORD lpError, _Out_writes_(nErrorBufSize) LPWSTR lpErrorBuf, _In_ DWORD nErrorBufSize, _Out_writes_(nNameBufSize) LPWSTR lpNameBuf, _In_ DWORD nNameBufSize)
 
DWORD WINAPI WNetRestoreConnectionA (HWND, LPCSTR)
 
DWORD WINAPI WNetRestoreConnectionW (HWND, LPCWSTR)
 
_Check_return_ DWORD APIENTRY MultinetGetConnectionPerformanceA (_In_ LPNETRESOURCEA, _Out_ LPNETCONNECTINFOSTRUCT)
 
_Check_return_ DWORD APIENTRY MultinetGetConnectionPerformanceW (_In_ LPNETRESOURCEW, _Out_ LPNETCONNECTINFOSTRUCT)
 

Macro Definition Documentation

◆ CONNDLG_CONN_POINT

#define CONNDLG_CONN_POINT   2

Definition at line 100 of file winnetwk.h.

◆ CONNDLG_HIDE_BOX

#define CONNDLG_HIDE_BOX   8

Definition at line 102 of file winnetwk.h.

◆ CONNDLG_NOT_PERSIST

#define CONNDLG_NOT_PERSIST   32

Definition at line 104 of file winnetwk.h.

◆ CONNDLG_PERSIST

#define CONNDLG_PERSIST   16

Definition at line 103 of file winnetwk.h.

◆ CONNDLG_RO_PATH

#define CONNDLG_RO_PATH   1

Definition at line 99 of file winnetwk.h.

◆ CONNDLG_USE_MRU

#define CONNDLG_USE_MRU   4

Definition at line 101 of file winnetwk.h.

◆ CONNECT_CMD_SAVECRED

#define CONNECT_CMD_SAVECRED   4096

Definition at line 98 of file winnetwk.h.

◆ CONNECT_COMMANDLINE

#define CONNECT_COMMANDLINE   2048

Definition at line 97 of file winnetwk.h.

◆ CONNECT_CURRENT_MEDIA

#define CONNECT_CURRENT_MEDIA   512

Definition at line 96 of file winnetwk.h.

◆ CONNECT_INTERACTIVE

#define CONNECT_INTERACTIVE   8

Definition at line 90 of file winnetwk.h.

◆ CONNECT_LOCALDRIVE

#define CONNECT_LOCALDRIVE   256

Definition at line 95 of file winnetwk.h.

◆ CONNECT_NEED_DRIVE

#define CONNECT_NEED_DRIVE   32

Definition at line 92 of file winnetwk.h.

◆ CONNECT_PROMPT

#define CONNECT_PROMPT   16

Definition at line 91 of file winnetwk.h.

◆ CONNECT_REDIRECT

#define CONNECT_REDIRECT   128

Definition at line 94 of file winnetwk.h.

◆ CONNECT_REFCOUNT

#define CONNECT_REFCOUNT   64

Definition at line 93 of file winnetwk.h.

◆ CONNECT_TEMPORARY

#define CONNECT_TEMPORARY   4

Definition at line 89 of file winnetwk.h.

◆ CONNECT_UPDATE_PROFILE

#define CONNECT_UPDATE_PROFILE   1

Definition at line 87 of file winnetwk.h.

◆ CONNECT_UPDATE_RECENT

#define CONNECT_UPDATE_RECENT   2

Definition at line 88 of file winnetwk.h.

◆ DISC_NO_FORCE

#define DISC_NO_FORCE   64

Definition at line 106 of file winnetwk.h.

◆ DISC_UPDATE_PROFILE

#define DISC_UPDATE_PROFILE   1

Definition at line 105 of file winnetwk.h.

◆ MultinetGetConnectionPerformance

#define MultinetGetConnectionPerformance   MultinetGetConnectionPerformanceA

Definition at line 616 of file winnetwk.h.

◆ NETINFO_DISKRED

#define NETINFO_DISKRED   4

Definition at line 154 of file winnetwk.h.

◆ NETINFO_DLL16

#define NETINFO_DLL16   1

Definition at line 153 of file winnetwk.h.

◆ NETINFO_PRINTERRED

#define NETINFO_PRINTERRED   8

Definition at line 155 of file winnetwk.h.

◆ NETPROPERTY_PERSISTENT

#define NETPROPERTY_PERSISTENT   1

Definition at line 86 of file winnetwk.h.

◆ PFNGETPROFILEPATH

#define PFNGETPROFILEPATH   PFNGETPROFILEPATHA

Definition at line 590 of file winnetwk.h.

◆ PFNPROCESSPOLICIES

#define PFNPROCESSPOLICIES   PFNPROCESSPOLICIESA

Definition at line 592 of file winnetwk.h.

◆ PFNRECONCILEPROFILE

#define PFNRECONCILEPROFILE   PFNRECONCILEPROFILEA

Definition at line 591 of file winnetwk.h.

◆ PP_DISPLAYERRORS

#define PP_DISPLAYERRORS   1

Definition at line 158 of file winnetwk.h.

◆ REMOTE_NAME_INFO_LEVEL

#define REMOTE_NAME_INFO_LEVEL   2

Definition at line 152 of file winnetwk.h.

◆ RESOURCE_CONNECTED

#define RESOURCE_CONNECTED   1

Definition at line 58 of file winnetwk.h.

◆ RESOURCE_CONTEXT

#define RESOURCE_CONTEXT   5

Definition at line 62 of file winnetwk.h.

◆ RESOURCE_GLOBALNET

#define RESOURCE_GLOBALNET   2

Definition at line 59 of file winnetwk.h.

◆ RESOURCE_RECENT

#define RESOURCE_RECENT   4

Definition at line 61 of file winnetwk.h.

◆ RESOURCE_REMEMBERED

#define RESOURCE_REMEMBERED   3

Definition at line 60 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_DIRECTORY

#define RESOURCEDISPLAYTYPE_DIRECTORY   9

Definition at line 84 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_DOMAIN

#define RESOURCEDISPLAYTYPE_DOMAIN   1

Definition at line 76 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_FILE

#define RESOURCEDISPLAYTYPE_FILE   4

Definition at line 79 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_GENERIC

#define RESOURCEDISPLAYTYPE_GENERIC   0

Definition at line 75 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_GROUP

#define RESOURCEDISPLAYTYPE_GROUP   5

Definition at line 80 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_NETWORK

#define RESOURCEDISPLAYTYPE_NETWORK   6

Definition at line 81 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_ROOT

#define RESOURCEDISPLAYTYPE_ROOT   7

Definition at line 82 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_SERVER

#define RESOURCEDISPLAYTYPE_SERVER   2

Definition at line 77 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_SHARE

#define RESOURCEDISPLAYTYPE_SHARE   3

Definition at line 78 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_SHAREADMIN

#define RESOURCEDISPLAYTYPE_SHAREADMIN   8

Definition at line 83 of file winnetwk.h.

◆ RESOURCEDISPLAYTYPE_TREE

#define RESOURCEDISPLAYTYPE_TREE   10

Definition at line 85 of file winnetwk.h.

◆ RESOURCETYPE_ANY

#define RESOURCETYPE_ANY   0

Definition at line 63 of file winnetwk.h.

◆ RESOURCETYPE_DISK

#define RESOURCETYPE_DISK   1

Definition at line 64 of file winnetwk.h.

◆ RESOURCETYPE_PRINT

#define RESOURCETYPE_PRINT   2

Definition at line 65 of file winnetwk.h.

◆ RESOURCETYPE_RESERVED

#define RESOURCETYPE_RESERVED   8

Definition at line 66 of file winnetwk.h.

◆ RESOURCETYPE_UNKNOWN

#define RESOURCETYPE_UNKNOWN   0xFFFFFFFF

Definition at line 67 of file winnetwk.h.

◆ RESOURCEUSAGE_ALL

Definition at line 73 of file winnetwk.h.

◆ RESOURCEUSAGE_ATTACHED

#define RESOURCEUSAGE_ATTACHED   0x00000010

Definition at line 72 of file winnetwk.h.

◆ RESOURCEUSAGE_CONNECTABLE

#define RESOURCEUSAGE_CONNECTABLE   0x00000001

Definition at line 68 of file winnetwk.h.

◆ RESOURCEUSAGE_CONTAINER

#define RESOURCEUSAGE_CONTAINER   0x00000002

Definition at line 69 of file winnetwk.h.

◆ RESOURCEUSAGE_NOLOCALDEVICE

#define RESOURCEUSAGE_NOLOCALDEVICE   0x00000004

Definition at line 70 of file winnetwk.h.

◆ RESOURCEUSAGE_RESERVED

#define RESOURCEUSAGE_RESERVED   0x80000000

Definition at line 74 of file winnetwk.h.

◆ RESOURCEUSAGE_SIBLING

#define RESOURCEUSAGE_SIBLING   0x00000008

Definition at line 71 of file winnetwk.h.

◆ RP_INIFILE

#define RP_INIFILE   2

Definition at line 157 of file winnetwk.h.

◆ RP_LOGON

#define RP_LOGON   1

Definition at line 156 of file winnetwk.h.

◆ UNIVERSAL_NAME_INFO_LEVEL

#define UNIVERSAL_NAME_INFO_LEVEL   1

Definition at line 151 of file winnetwk.h.

◆ WN_ACCESS_DENIED

#define WN_ACCESS_DENIED   ERROR_ACCESS_DENIED

Definition at line 122 of file winnetwk.h.

◆ WN_ALREADY_CONNECTED

#define WN_ALREADY_CONNECTED   ERROR_ALREADY_ASSIGNED

Definition at line 137 of file winnetwk.h.

◆ WN_BAD_DEV_TYPE

#define WN_BAD_DEV_TYPE   ERROR_BAD_DEV_TYPE

Definition at line 144 of file winnetwk.h.

◆ WN_BAD_HANDLE

#define WN_BAD_HANDLE   ERROR_INVALID_HANDLE

Definition at line 129 of file winnetwk.h.

◆ WN_BAD_LEVEL

#define WN_BAD_LEVEL   ERROR_INVALID_LEVEL

Definition at line 128 of file winnetwk.h.

◆ WN_BAD_LOCALNAME

#define WN_BAD_LOCALNAME   ERROR_BAD_DEVICE

Definition at line 136 of file winnetwk.h.

◆ WN_BAD_NETNAME

#define WN_BAD_NETNAME   ERROR_BAD_NET_NAME

Definition at line 135 of file winnetwk.h.

◆ WN_BAD_PASSWORD

#define WN_BAD_PASSWORD   ERROR_INVALID_PASSWORD

Definition at line 121 of file winnetwk.h.

◆ WN_BAD_POINTER

#define WN_BAD_POINTER   ERROR_INVALID_ADDRESS

Definition at line 118 of file winnetwk.h.

◆ WN_BAD_PROFILE

#define WN_BAD_PROFILE   ERROR_BAD_PROFILE

Definition at line 143 of file winnetwk.h.

◆ WN_BAD_PROVIDER

#define WN_BAD_PROVIDER   ERROR_BAD_PROVIDER

Definition at line 141 of file winnetwk.h.

◆ WN_BAD_USER

#define WN_BAD_USER   ERROR_BAD_USERNAME

Definition at line 120 of file winnetwk.h.

◆ WN_BAD_VALUE

#define WN_BAD_VALUE   ERROR_INVALID_PARAMETER

Definition at line 119 of file winnetwk.h.

◆ WN_CANCEL

#define WN_CANCEL   ERROR_CANCELLED

Definition at line 114 of file winnetwk.h.

◆ WN_CANNOT_OPEN_PROFILE

#define WN_CANNOT_OPEN_PROFILE   ERROR_CANNOT_OPEN_PROFILE

Definition at line 142 of file winnetwk.h.

◆ WN_CONNECTION_CLOSED

#define WN_CONNECTION_CLOSED   ERROR_CONNECTION_UNAVAIL

Definition at line 139 of file winnetwk.h.

◆ WN_DEVICE_ALREADY_REMEMBERED

#define WN_DEVICE_ALREADY_REMEMBERED   ERROR_DEVICE_ALREADY_REMEMBERED

Definition at line 145 of file winnetwk.h.

◆ WN_DEVICE_ERROR

#define WN_DEVICE_ERROR   ERROR_GEN_FAILURE

Definition at line 138 of file winnetwk.h.

◆ WN_DEVICE_IN_USE

#define WN_DEVICE_IN_USE   ERROR_DEVICE_IN_USE

Definition at line 134 of file winnetwk.h.

◆ WN_EXTENDED_ERROR

#define WN_EXTENDED_ERROR   ERROR_EXTENDED_ERROR

Definition at line 127 of file winnetwk.h.

◆ WN_FUNCTION_BUSY

#define WN_FUNCTION_BUSY   ERROR_BUSY

Definition at line 123 of file winnetwk.h.

◆ WN_MORE_DATA

#define WN_MORE_DATA   ERROR_MORE_DATA

Definition at line 117 of file winnetwk.h.

◆ WN_NET_ERROR

#define WN_NET_ERROR   ERROR_UNEXP_NET_ERR

Definition at line 116 of file winnetwk.h.

◆ WN_NO_ERROR

#define WN_NO_ERROR   NO_ERROR

Definition at line 112 of file winnetwk.h.

◆ WN_NO_MORE_DEVICES

#define WN_NO_MORE_DEVICES   ERROR_NO_MORE_DEVICES

Definition at line 131 of file winnetwk.h.

◆ WN_NO_MORE_ENTRIES

#define WN_NO_MORE_ENTRIES   ERROR_NO_MORE_ITEMS

Definition at line 146 of file winnetwk.h.

◆ WN_NO_NET_OR_BAD_PATH

#define WN_NO_NET_OR_BAD_PATH   ERROR_NO_NET_OR_BAD_PATH

Definition at line 140 of file winnetwk.h.

◆ WN_NO_NETWORK

#define WN_NO_NETWORK   ERROR_NO_NETWORK

Definition at line 126 of file winnetwk.h.

◆ WN_NOT_AUTHENTICATED

#define WN_NOT_AUTHENTICATED   ERROR_NOT_AUTHENTICATED

Definition at line 148 of file winnetwk.h.

◆ WN_NOT_CONNECTED

#define WN_NOT_CONNECTED   ERROR_NOT_CONNECTED

Definition at line 132 of file winnetwk.h.

◆ WN_NOT_CONTAINER

#define WN_NOT_CONTAINER   ERROR_NOT_CONTAINER

Definition at line 147 of file winnetwk.h.

◆ WN_NOT_INITIALIZING

#define WN_NOT_INITIALIZING   ERROR_ALREADY_INITIALIZED

Definition at line 130 of file winnetwk.h.

◆ WN_NOT_LOGGED_ON

#define WN_NOT_LOGGED_ON   ERROR_NOT_LOGGED_ON

Definition at line 149 of file winnetwk.h.

◆ WN_NOT_SUPPORTED

#define WN_NOT_SUPPORTED   ERROR_NOT_SUPPORTED

Definition at line 113 of file winnetwk.h.

◆ WN_NOT_VALIDATED

#define WN_NOT_VALIDATED   ERROR_NO_LOGON_SERVERS

Definition at line 150 of file winnetwk.h.

◆ WN_OPEN_FILES

#define WN_OPEN_FILES   ERROR_OPEN_FILES

Definition at line 133 of file winnetwk.h.

◆ WN_OUT_OF_MEMORY

#define WN_OUT_OF_MEMORY   ERROR_NOT_ENOUGH_MEMORY

Definition at line 125 of file winnetwk.h.

◆ WN_RETRY

#define WN_RETRY   ERROR_RETRY

Definition at line 115 of file winnetwk.h.

◆ WN_SUCCESS

#define WN_SUCCESS   NO_ERROR

Definition at line 111 of file winnetwk.h.

◆ WN_WINDOWS_ERROR

#define WN_WINDOWS_ERROR   ERROR_UNEXP_NET_ERR

Definition at line 124 of file winnetwk.h.

◆ WNCON_DYNAMIC

#define WNCON_DYNAMIC   8

Definition at line 162 of file winnetwk.h.

◆ WNCON_FORNETCARD

#define WNCON_FORNETCARD   1

Definition at line 159 of file winnetwk.h.

◆ WNCON_NOTROUTED

#define WNCON_NOTROUTED   2

Definition at line 160 of file winnetwk.h.

◆ WNCON_SLOWLINK

#define WNCON_SLOWLINK   4

Definition at line 161 of file winnetwk.h.

◆ WNetAddConnection

#define WNetAddConnection   WNetAddConnectionA

Definition at line 611 of file winnetwk.h.

◆ WNetAddConnection2

#define WNetAddConnection2   WNetAddConnection2A

Definition at line 604 of file winnetwk.h.

◆ WNetAddConnection3

#define WNetAddConnection3   WNetAddConnection3A

Definition at line 605 of file winnetwk.h.

◆ WNetCancelConnection

#define WNetCancelConnection   WNetCancelConnectionA

Definition at line 606 of file winnetwk.h.

◆ WNetCancelConnection2

#define WNetCancelConnection2   WNetCancelConnection2A

Definition at line 607 of file winnetwk.h.

◆ WNetConnectionDialog1

#define WNetConnectionDialog1   WNetConnectionDialog1A

Definition at line 602 of file winnetwk.h.

◆ WNetDisconnectDialog1

#define WNetDisconnectDialog1   WNetDisconnectDialog1A

Definition at line 603 of file winnetwk.h.

◆ WNetEnumResource

#define WNetEnumResource   WNetEnumResourceA

Definition at line 599 of file winnetwk.h.

◆ WNetGetConnection

#define WNetGetConnection   WNetGetConnectionA

Definition at line 608 of file winnetwk.h.

◆ WNetGetLastError

#define WNetGetLastError   WNetGetLastErrorA

Definition at line 615 of file winnetwk.h.

◆ WNetGetNetworkInformation

#define WNetGetNetworkInformation   WNetGetNetworkInformationA

Definition at line 614 of file winnetwk.h.

◆ WNetGetProviderName

#define WNetGetProviderName   WNetGetProviderNameA

Definition at line 613 of file winnetwk.h.

◆ WNetGetResourceInformation

#define WNetGetResourceInformation   WNetGetResourceInformationA

Definition at line 600 of file winnetwk.h.

◆ WNetGetUniversalName

#define WNetGetUniversalName   WNetGetUniversalNameA

Definition at line 601 of file winnetwk.h.

◆ WNetGetUser

#define WNetGetUser   WNetGetUserA

Definition at line 612 of file winnetwk.h.

◆ WNetOpenEnum

#define WNetOpenEnum   WNetOpenEnumA

Definition at line 598 of file winnetwk.h.

◆ WNetSetConnection

#define WNetSetConnection   WNetSetConnectionA

Definition at line 610 of file winnetwk.h.

◆ WNetUseConnection

#define WNetUseConnection   WNetUseConnectionA

Definition at line 609 of file winnetwk.h.

◆ WNFMT_ABBREVIATED

#define WNFMT_ABBREVIATED   2

Definition at line 108 of file winnetwk.h.

◆ WNFMT_CONNECTION

#define WNFMT_CONNECTION   32

Definition at line 110 of file winnetwk.h.

◆ WNFMT_INENUM

#define WNFMT_INENUM   16

Definition at line 109 of file winnetwk.h.

◆ WNFMT_MULTILINE

#define WNFMT_MULTILINE   1

Definition at line 107 of file winnetwk.h.

◆ WNNC_CRED_MANAGER

#define WNNC_CRED_MANAGER   0xFFFF0000

Definition at line 56 of file winnetwk.h.

◆ WNNC_NET_10NET

#define WNNC_NET_10NET   0x00050000

Definition at line 17 of file winnetwk.h.

◆ WNNC_NET_3IN1

#define WNNC_NET_3IN1   0x00270000

Definition at line 49 of file winnetwk.h.

◆ WNNC_NET_9TILES

#define WNNC_NET_9TILES   0x00090000

Definition at line 21 of file winnetwk.h.

◆ WNNC_NET_APPLETALK

#define WNNC_NET_APPLETALK   0x00130000

Definition at line 31 of file winnetwk.h.

◆ WNNC_NET_AS400

#define WNNC_NET_AS400   0x000B0000

Definition at line 23 of file winnetwk.h.

◆ WNNC_NET_AVID

#define WNNC_NET_AVID   0x001A0000

Definition at line 38 of file winnetwk.h.

◆ WNNC_NET_BMC

#define WNNC_NET_BMC   0x00180000

Definition at line 36 of file winnetwk.h.

◆ WNNC_NET_BWNFS

#define WNNC_NET_BWNFS   0x00100000

Definition at line 28 of file winnetwk.h.

◆ WNNC_NET_CLEARCASE

#define WNNC_NET_CLEARCASE   0x00160000

Definition at line 34 of file winnetwk.h.

◆ WNNC_NET_COGENT

#define WNNC_NET_COGENT   0x00110000

Definition at line 29 of file winnetwk.h.

◆ WNNC_NET_CSC

#define WNNC_NET_CSC   0x00260000

Definition at line 48 of file winnetwk.h.

◆ WNNC_NET_DCE

#define WNNC_NET_DCE   0x00190000

Definition at line 37 of file winnetwk.h.

◆ WNNC_NET_DECORB

#define WNNC_NET_DECORB   0x00200000

Definition at line 42 of file winnetwk.h.

◆ WNNC_NET_DISTINCT

#define WNNC_NET_DISTINCT   0x00230000

Definition at line 45 of file winnetwk.h.

◆ WNNC_NET_DOCUSPACE

#define WNNC_NET_DOCUSPACE   0x001B0000

Definition at line 39 of file winnetwk.h.

◆ WNNC_NET_EXTENDNET

#define WNNC_NET_EXTENDNET   0x00290000

Definition at line 50 of file winnetwk.h.

◆ WNNC_NET_FARALLON

#define WNNC_NET_FARALLON   0x00120000

Definition at line 30 of file winnetwk.h.

◆ WNNC_NET_FJ_REDIR

#define WNNC_NET_FJ_REDIR   0x00220000

Definition at line 44 of file winnetwk.h.

◆ WNNC_NET_FRONTIER

#define WNNC_NET_FRONTIER   0x00170000

Definition at line 35 of file winnetwk.h.

◆ WNNC_NET_FTP_NFS

#define WNNC_NET_FTP_NFS   0x000C0000

Definition at line 24 of file winnetwk.h.

◆ WNNC_NET_HOB_NFS

#define WNNC_NET_HOB_NFS   0x00320000

Definition at line 53 of file winnetwk.h.

◆ WNNC_NET_IBMAL

#define WNNC_NET_IBMAL   0x00340000

Definition at line 55 of file winnetwk.h.

◆ WNNC_NET_INTERGRAPH

#define WNNC_NET_INTERGRAPH   0x00140000

Definition at line 32 of file winnetwk.h.

◆ WNNC_NET_LANMAN

#define WNNC_NET_LANMAN   0x00020000

Definition at line 14 of file winnetwk.h.

◆ WNNC_NET_LANSTEP

#define WNNC_NET_LANSTEP   0x00080000

Definition at line 20 of file winnetwk.h.

◆ WNNC_NET_LANTASTIC

#define WNNC_NET_LANTASTIC   0x000A0000

Definition at line 22 of file winnetwk.h.

◆ WNNC_NET_LIFENET

#define WNNC_NET_LIFENET   0x000E0000

Definition at line 26 of file winnetwk.h.

◆ WNNC_NET_LOCUS

#define WNNC_NET_LOCUS   0x00060000

Definition at line 18 of file winnetwk.h.

◆ WNNC_NET_MANGOSOFT

#define WNNC_NET_MANGOSOFT   0x001C0000

Definition at line 40 of file winnetwk.h.

◆ WNNC_NET_MASFAX

#define WNNC_NET_MASFAX   0x00310000

Definition at line 52 of file winnetwk.h.

◆ WNNC_NET_MSNET

#define WNNC_NET_MSNET   0x00010000

Definition at line 13 of file winnetwk.h.

◆ WNNC_NET_NETWARE

#define WNNC_NET_NETWARE   0x00030000

Definition at line 15 of file winnetwk.h.

◆ WNNC_NET_OBJECT_DIRE

#define WNNC_NET_OBJECT_DIRE   0x00300000

Definition at line 51 of file winnetwk.h.

◆ WNNC_NET_PATHWORKS

#define WNNC_NET_PATHWORKS   0x000D0000

Definition at line 25 of file winnetwk.h.

◆ WNNC_NET_POWERLAN

#define WNNC_NET_POWERLAN   0x000F0000

Definition at line 27 of file winnetwk.h.

◆ WNNC_NET_PROTSTOR

#define WNNC_NET_PROTSTOR   0x00210000

Definition at line 43 of file winnetwk.h.

◆ WNNC_NET_RDR2SAMPLE

#define WNNC_NET_RDR2SAMPLE   0x00250000

Definition at line 47 of file winnetwk.h.

◆ WNNC_NET_SERNET

#define WNNC_NET_SERNET   0x001D0000

Definition at line 41 of file winnetwk.h.

◆ WNNC_NET_SHIVA

#define WNNC_NET_SHIVA   0x00330000

Definition at line 54 of file winnetwk.h.

◆ WNNC_NET_SUN_PC_NFS

#define WNNC_NET_SUN_PC_NFS   0x00070000

Definition at line 19 of file winnetwk.h.

◆ WNNC_NET_SYMFONET

#define WNNC_NET_SYMFONET   0x00150000

Definition at line 33 of file winnetwk.h.

◆ WNNC_NET_TWINS

#define WNNC_NET_TWINS   0x00240000

Definition at line 46 of file winnetwk.h.

◆ WNNC_NET_VINES

#define WNNC_NET_VINES   0x00040000

Definition at line 16 of file winnetwk.h.

Typedef Documentation

◆ CONNECTDLGSTRUCT

Definition at line 594 of file winnetwk.h.

◆ CONNECTDLGSTRUCTA

◆ CONNECTDLGSTRUCTW

◆ DISCDLGSTRUCT

Definition at line 595 of file winnetwk.h.

◆ DISCDLGSTRUCTA

◆ DISCDLGSTRUCTW

◆ LPCONNECTDLGSTRUCT

Definition at line 594 of file winnetwk.h.

◆ LPCONNECTDLGSTRUCTA

◆ LPCONNECTDLGSTRUCTW

◆ LPDISCDLGSTRUCT

Definition at line 595 of file winnetwk.h.

◆ LPDISCDLGSTRUCTA

◆ LPDISCDLGSTRUCTW

◆ LPNETCONNECTINFOSTRUCT

◆ LPNETINFOSTRUCT

◆ LPNETRESOURCE

Definition at line 593 of file winnetwk.h.

◆ LPNETRESOURCEA

◆ LPNETRESOURCEW

◆ LPREMOTE_NAME_INFO

Definition at line 597 of file winnetwk.h.

◆ LPREMOTE_NAME_INFOA

◆ LPREMOTE_NAME_INFOW

◆ LPUNIVERSAL_NAME_INFO

Definition at line 596 of file winnetwk.h.

◆ LPUNIVERSAL_NAME_INFOA

◆ LPUNIVERSAL_NAME_INFOW

◆ NETCONNECTINFOSTRUCT

◆ NETINFOSTRUCT

◆ NETRESOURCE

Definition at line 593 of file winnetwk.h.

◆ NETRESOURCEA

◆ NETRESOURCEW

◆ PFNGETPROFILEPATHA

typedef UINT(PASCAL * PFNGETPROFILEPATHA) (LPCSTR, LPSTR, UINT)

Definition at line 236 of file winnetwk.h.

◆ PFNGETPROFILEPATHW

typedef UINT(PASCAL * PFNGETPROFILEPATHW) (LPCWSTR, LPWSTR, UINT)

Definition at line 237 of file winnetwk.h.

◆ PFNPROCESSPOLICIESA

typedef BOOL(PASCAL * PFNPROCESSPOLICIESA) (HWND, LPCSTR, LPCSTR, LPCSTR, DWORD)

Definition at line 240 of file winnetwk.h.

◆ PFNPROCESSPOLICIESW

typedef BOOL(PASCAL * PFNPROCESSPOLICIESW) (HWND, LPCWSTR, LPCWSTR, LPCWSTR, DWORD)

Definition at line 241 of file winnetwk.h.

◆ PFNRECONCILEPROFILEA

typedef UINT(PASCAL * PFNRECONCILEPROFILEA) (LPCSTR, LPCSTR, DWORD)

Definition at line 238 of file winnetwk.h.

◆ PFNRECONCILEPROFILEW

typedef UINT(PASCAL * PFNRECONCILEPROFILEW) (LPCWSTR, LPCWSTR, DWORD)

Definition at line 239 of file winnetwk.h.

◆ REMOTE_NAME_INFO

Definition at line 597 of file winnetwk.h.

◆ REMOTE_NAME_INFOA

◆ REMOTE_NAME_INFOW

◆ UNIVERSAL_NAME_INFO

Definition at line 596 of file winnetwk.h.

◆ UNIVERSAL_NAME_INFOA

◆ UNIVERSAL_NAME_INFOW

Function Documentation

◆ MultinetGetConnectionPerformanceA()

_Check_return_ DWORD APIENTRY MultinetGetConnectionPerformanceA ( _In_  LPNETRESOURCEA,
_Out_  LPNETCONNECTINFOSTRUCT 
)

◆ MultinetGetConnectionPerformanceW()

_Check_return_ DWORD APIENTRY MultinetGetConnectionPerformanceW ( _In_  LPNETRESOURCEW,
_Out_  LPNETCONNECTINFOSTRUCT 
)

◆ WNetAddConnection2A()

_Check_return_ DWORD APIENTRY WNetAddConnection2A ( _In_  LPNETRESOURCEA,
_In_opt_  LPCSTR,
_In_opt_  LPCSTR,
_In_  DWORD 
)

◆ WNetAddConnection2W()

_Check_return_ DWORD APIENTRY WNetAddConnection2W ( _In_  LPNETRESOURCEW,
_In_opt_  LPCWSTR,
_In_opt_  LPCWSTR,
_In_  DWORD 
)

◆ WNetAddConnection3A()

_Check_return_ DWORD APIENTRY WNetAddConnection3A ( _In_opt_  HWND,
_In_  LPNETRESOURCEA,
_In_opt_  LPCSTR,
_In_opt_  LPCSTR,
_In_  DWORD 
)

◆ WNetAddConnection3W()

_Check_return_ DWORD APIENTRY WNetAddConnection3W ( _In_opt_  HWND,
_In_  LPNETRESOURCEW,
_In_opt_  LPCWSTR,
_In_opt_  LPCWSTR,
_In_  DWORD 
)

◆ WNetAddConnectionA()

_Check_return_ DWORD APIENTRY WNetAddConnectionA ( _In_  LPCSTR,
_In_opt_  LPCSTR,
_In_opt_  LPCSTR 
)

◆ WNetAddConnectionW()

_Check_return_ DWORD APIENTRY WNetAddConnectionW ( _In_  LPCWSTR,
_In_opt_  LPCWSTR,
_In_opt_  LPCWSTR 
)

◆ WNetCancelConnection2A()

_Check_return_ DWORD APIENTRY WNetCancelConnection2A ( _In_  LPCSTR,
_In_  DWORD,
_In_  BOOL 
)

◆ WNetCancelConnection2W()

_Check_return_ DWORD APIENTRY WNetCancelConnection2W ( _In_  LPCWSTR,
_In_  DWORD,
_In_  BOOL 
)

◆ WNetCancelConnectionA()

_Check_return_ DWORD APIENTRY WNetCancelConnectionA ( _In_  LPCSTR,
_In_  BOOL 
)

◆ WNetCancelConnectionW()

_Check_return_ DWORD APIENTRY WNetCancelConnectionW ( _In_  LPCWSTR,
_In_  BOOL 
)

◆ WNetCloseEnum()

_Check_return_ DWORD APIENTRY WNetCloseEnum ( _In_  HANDLE)

◆ WNetConnectionDialog()

_Check_return_ DWORD APIENTRY WNetConnectionDialog ( _In_  HWND,
_In_  DWORD 
)

◆ WNetConnectionDialog1A()

_Check_return_ DWORD APIENTRY WNetConnectionDialog1A ( _Inout_  LPCONNECTDLGSTRUCTA)

◆ WNetConnectionDialog1W()

_Check_return_ DWORD APIENTRY WNetConnectionDialog1W ( _Inout_  LPCONNECTDLGSTRUCTW)

◆ WNetDisconnectDialog()

_Check_return_ DWORD APIENTRY WNetDisconnectDialog ( _In_opt_  HWND,
_In_  DWORD 
)

◆ WNetDisconnectDialog1A()

_Check_return_ DWORD APIENTRY WNetDisconnectDialog1A ( _In_  LPDISCDLGSTRUCTA)

◆ WNetDisconnectDialog1W()

_Check_return_ DWORD APIENTRY WNetDisconnectDialog1W ( _In_  LPDISCDLGSTRUCTW)

◆ WNetEnumResourceA()

_Check_return_ DWORD APIENTRY WNetEnumResourceA ( _In_ HANDLE  hEnum,
_Inout_ LPDWORD  lpcCount,
_Out_writes_bytes_ *lpBufferSize LPVOID  lpBuffer,
_Inout_ LPDWORD  lpBufferSize 
)

◆ WNetEnumResourceW()

_Check_return_ DWORD APIENTRY WNetEnumResourceW ( _In_ HANDLE  hEnum,
_Inout_ LPDWORD  lpcCount,
_Out_writes_bytes_ *lpBufferSize LPVOID  lpBuffer,
_Inout_ LPDWORD  lpBufferSize 
)

◆ WNetGetConnectionA()

_Check_return_ DWORD APIENTRY WNetGetConnectionA ( _In_ LPCSTR  lpLocalName,
_Out_writes_opt_ *lpnLength LPSTR  lpRemoteName,
_Inout_ LPDWORD  lpnLength 
)

◆ WNetGetConnectionW()

_Check_return_ DWORD APIENTRY WNetGetConnectionW ( _In_ LPCWSTR  lpLocalName,
_Out_writes_opt_ *lpnLength LPWSTR  lpRemoteName,
_Inout_ LPDWORD  lpnLength 
)

◆ WNetGetLastErrorA()

_Check_return_ DWORD APIENTRY WNetGetLastErrorA ( _Out_ LPDWORD  lpError,
_Out_writes_(nErrorBufSize) LPSTR  lpErrorBuf,
_In_ DWORD  nErrorBufSize,
_Out_writes_(nNameBufSize) LPSTR  lpNameBuf,
_In_ DWORD  nNameBufSize 
)

◆ WNetGetLastErrorW()

_Check_return_ DWORD APIENTRY WNetGetLastErrorW ( _Out_ LPDWORD  lpError,
_Out_writes_(nErrorBufSize) LPWSTR  lpErrorBuf,
_In_ DWORD  nErrorBufSize,
_Out_writes_(nNameBufSize) LPWSTR  lpNameBuf,
_In_ DWORD  nNameBufSize 
)

◆ WNetGetNetworkInformationA()

_Check_return_ DWORD APIENTRY WNetGetNetworkInformationA ( _In_  LPCSTR,
_Out_  LPNETINFOSTRUCT 
)

◆ WNetGetNetworkInformationW()

_Check_return_ DWORD APIENTRY WNetGetNetworkInformationW ( _In_  LPCWSTR,
_Out_  LPNETINFOSTRUCT 
)

◆ WNetGetProviderNameA()

_Check_return_ DWORD APIENTRY WNetGetProviderNameA ( _In_ DWORD  dwNetType,
_Out_writes_ *lpBufferSize LPSTR  lpProviderName,
_Inout_ LPDWORD  lpBufferSize 
)

◆ WNetGetProviderNameW()

_Check_return_ DWORD APIENTRY WNetGetProviderNameW ( _In_ DWORD  dwNetType,
_Out_writes_ *lpBufferSize LPWSTR  lpProviderName,
_Inout_ LPDWORD  lpBufferSize 
)

◆ WNetGetResourceInformationA()

_Check_return_ DWORD APIENTRY WNetGetResourceInformationA ( _In_ LPNETRESOURCEA  lpNetResource,
_Out_writes_bytes_ *lpcbBuffer LPVOID  lpBuffer,
_Inout_ LPDWORD  lpcbBuffer,
_Outptr_ LPSTR lplpSystem 
)

◆ WNetGetResourceInformationW()

_Check_return_ DWORD APIENTRY WNetGetResourceInformationW ( _In_ LPNETRESOURCEW  lpNetResource,
_Out_writes_bytes_ *lpcbBuffer LPVOID  lpBuffer,
_Inout_ LPDWORD  lpcbBuffer,
_Outptr_ LPWSTR lplpSystem 
)

◆ WNetGetUniversalNameA()

_Check_return_ DWORD APIENTRY WNetGetUniversalNameA ( _In_ LPCSTR  lpLocalPath,
_In_ DWORD  dwInfoLevel,
_Out_writes_bytes_ *lpBufferSize LPVOID  lpBuffer,
_Inout_ LPDWORD  lpBufferSize 
)

◆ WNetGetUniversalNameW()

_Check_return_ DWORD APIENTRY WNetGetUniversalNameW ( _In_ LPCWSTR  lpLocalPath,
_In_ DWORD  dwInfoLevel,
_Out_writes_bytes_ *lpBufferSize LPVOID  lpBuffer,
_Inout_ LPDWORD  lpBufferSize 
)

◆ WNetGetUserA()

_Check_return_ DWORD APIENTRY WNetGetUserA ( _In_opt_ LPCSTR  lpName,
_Out_writes_ *lpnLength LPSTR  lpUserName,
_Inout_ LPDWORD  lpnLength 
)

◆ WNetGetUserW()

_Check_return_ DWORD APIENTRY WNetGetUserW ( _In_opt_ LPCWSTR  lpName,
_Out_writes_ *lpnLength LPWSTR  lpUserName,
_Inout_ LPDWORD  lpnLength 
)

◆ WNetOpenEnumA()

_Check_return_ DWORD APIENTRY WNetOpenEnumA ( _In_  DWORD,
_In_  DWORD,
_In_  DWORD,
_In_opt_  LPNETRESOURCEA,
_Out_  LPHANDLE 
)

◆ WNetOpenEnumW()

_Check_return_ DWORD APIENTRY WNetOpenEnumW ( _In_  DWORD,
_In_  DWORD,
_In_  DWORD,
_In_opt_  LPNETRESOURCEW,
_Out_  LPHANDLE 
)

◆ WNetRestoreConnectionA()

DWORD WINAPI WNetRestoreConnectionA ( HWND  ,
LPCSTR   
)

Definition at line 2323 of file wnet.c.

2324 {
2325  FIXME( "(%p, %s), stub\n", hwndOwner, debugstr_a(lpszDevice) );
2326 
2328  return WN_NO_NETWORK;
2329 }
#define FIXME(fmt,...)
Definition: debug.h:110
#define debugstr_a
Definition: kernel32.h:31
#define WN_NO_NETWORK
Definition: winnetwk.h:126
#define SetLastError(x)
Definition: compat.h:409

◆ WNetRestoreConnectionW()

DWORD WINAPI WNetRestoreConnectionW ( HWND  ,
LPCWSTR   
)

Definition at line 2334 of file wnet.c.

2335 {
2336  FIXME( "(%p, %s), stub\n", hwndOwner, debugstr_w(lpszDevice) );
2337 
2339  return WN_NO_NETWORK;
2340 }
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define WN_NO_NETWORK
Definition: winnetwk.h:126
#define SetLastError(x)
Definition: compat.h:409

Referenced by WNetRestoreConnectionWrapW().

◆ WNetSetConnectionA()

DWORD APIENTRY WNetSetConnectionA ( LPCSTR  ,
DWORD  ,
PVOID   
)

Definition at line 2567 of file wnet.c.

2569 {
2570  FIXME( "(%s, %08X, %p): stub\n", debugstr_a(lpName), dwProperty, pvValue );
2571 
2573  return WN_NO_NETWORK;
2574 }
_In_ LPCSTR lpName
Definition: winbase.h:2729
#define FIXME(fmt,...)
Definition: debug.h:110
#define debugstr_a
Definition: kernel32.h:31
#define WN_NO_NETWORK
Definition: winnetwk.h:126
#define SetLastError(x)
Definition: compat.h:409

◆ WNetSetConnectionW()

DWORD APIENTRY WNetSetConnectionW ( LPCWSTR  ,
DWORD  ,
PVOID   
)

Definition at line 2579 of file wnet.c.

2581 {
2582  FIXME( "(%s, %08X, %p): stub\n", debugstr_w(lpName), dwProperty, pvValue );
2583 
2585  return WN_NO_NETWORK;
2586 }
_In_ LPCSTR lpName
Definition: winbase.h:2729
#define debugstr_w
Definition: kernel32.h:32
#define FIXME(fmt,...)
Definition: debug.h:110
#define WN_NO_NETWORK
Definition: winnetwk.h:126
#define SetLastError(x)
Definition: compat.h:409

◆ WNetUseConnectionA()

_Check_return_ DWORD APIENTRY WNetUseConnectionA ( _In_opt_ HWND  hwndOwner,
_In_ LPNETRESOURCEA  lpNetResource,
_In_opt_ LPCSTR  lpPassword,
_In_opt_ LPCSTR  lpUserId,
_In_ DWORD  dwFlags,
_Out_writes_opt_ *lpBufferSize LPSTR  lpAccessName,
_Inout_opt_ LPDWORD  lpBufferSize,
_Out_opt_ LPDWORD  lpResult 
)

◆ WNetUseConnectionW()

_Check_return_ DWORD APIENTRY WNetUseConnectionW ( _In_opt_ HWND  hwndOwner,
_In_ LPNETRESOURCEW  lpNetResource,
_In_opt_ LPCWSTR  lpPassword,
_In_opt_ LPCWSTR  lpUserId,
_In_ DWORD  dwFlags,
_Out_writes_opt_ *lpBufferSize LPWSTR  lpAccessName,
_Inout_opt_ LPDWORD  lpBufferSize,
_Out_opt_ LPDWORD  lpResult 
)