ReactOS 0.4.17-dev-966-gf06eace
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 _NETRESOURCEA * LPNETRESOURCEA
 
typedef struct _NETRESOURCEW NETRESOURCEW
 
typedef struct _NETRESOURCEW * LPNETRESOURCEW
 
typedef struct _CONNECTDLGSTRUCTA CONNECTDLGSTRUCTA
 
typedef struct _CONNECTDLGSTRUCTA * LPCONNECTDLGSTRUCTA
 
typedef struct _CONNECTDLGSTRUCTW CONNECTDLGSTRUCTW
 
typedef struct _CONNECTDLGSTRUCTW * LPCONNECTDLGSTRUCTW
 
typedef struct _DISCDLGSTRUCTA DISCDLGSTRUCTA
 
typedef struct _DISCDLGSTRUCTA * LPDISCDLGSTRUCTA
 
typedef struct _DISCDLGSTRUCTW DISCDLGSTRUCTW
 
typedef struct _DISCDLGSTRUCTW * LPDISCDLGSTRUCTW
 
typedef struct _UNIVERSAL_NAME_INFOA UNIVERSAL_NAME_INFOA
 
typedef struct _UNIVERSAL_NAME_INFOA * LPUNIVERSAL_NAME_INFOA
 
typedef struct _UNIVERSAL_NAME_INFOW UNIVERSAL_NAME_INFOW
 
typedef struct _UNIVERSAL_NAME_INFOW * LPUNIVERSAL_NAME_INFOW
 
typedef struct _REMOTE_NAME_INFOA REMOTE_NAME_INFOA
 
typedef struct _REMOTE_NAME_INFOA * LPREMOTE_NAME_INFOA
 
typedef struct _REMOTE_NAME_INFOW REMOTE_NAME_INFOW
 
typedef struct _REMOTE_NAME_INFOW * LPREMOTE_NAME_INFOW
 
typedef struct _NETINFOSTRUCT NETINFOSTRUCT
 
typedef struct _NETINFOSTRUCT * LPNETINFOSTRUCT
 
typedef UINT(PASCAL * PFNGETPROFILEPATHA) (LPCSTR, LPSTR, UINT)
 
typedef UINT(PASCAL * PFNGETPROFILEPATHW) (LPCWSTR, LPWSTR, UINT)
 
typedef UINT(PASCAL * PFNRECONCILEPROFILEA) (LPCSTR, LPCSTR, DWORD)
 
typedef UINT(PASCAL * PFNRECONCILEPROFILEW) (LPCWSTR, LPCWSTR, DWORD)
 
typedef BOOL(PASCAL * PFNPROCESSPOLICIESA) (HWND, LPCSTR, LPCSTR, LPCSTR, DWORD)
 
typedef BOOL(PASCAL * PFNPROCESSPOLICIESW) (HWND, LPCWSTR, LPCWSTR, LPCWSTR, DWORD)
 
typedef struct _NETCONNECTINFOSTRUCT NETCONNECTINFOSTRUCT
 
typedef struct _NETCONNECTINFOSTRUCT * LPNETCONNECTINFOSTRUCT
 
typedef NETRESOURCEA NETRESOURCE
 
typedef NETRESOURCEA * LPNETRESOURCE
 
typedef CONNECTDLGSTRUCTA CONNECTDLGSTRUCT
 
typedef CONNECTDLGSTRUCTA * LPCONNECTDLGSTRUCT
 
typedef DISCDLGSTRUCTA DISCDLGSTRUCT
 
typedef DISCDLGSTRUCTA * LPDISCDLGSTRUCT
 
typedef UNIVERSAL_NAME_INFOA UNIVERSAL_NAME_INFO
 
typedef UNIVERSAL_NAME_INFOA * LPUNIVERSAL_NAME_INFO
 
typedef REMOTE_NAME_INFOA REMOTE_NAME_INFO
 
typedef REMOTE_NAME_INFOA * LPREMOTE_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  hwndOwner,
LPCSTR  lpszDevice 
)

Definition at line 2464 of file wnet.c.

2465{
2466 FIXME( "(%p, %s), stub\n", hwndOwner, debugstr_a(lpszDevice) );
2467
2469 return WN_NO_NETWORK;
2470}
#define FIXME(fmt,...)
Definition: precomp.h:53
#define SetLastError(x)
Definition: compat.h:752
#define debugstr_a
Definition: kernel32.h:31
#define WN_NO_NETWORK
Definition: winnetwk.h:126

◆ WNetRestoreConnectionW()

DWORD WINAPI WNetRestoreConnectionW ( HWND  hwndOwner,
LPCWSTR  lpszDevice 
)

Definition at line 2475 of file wnet.c.

2476{
2477 FIXME( "(%p, %s), stub\n", hwndOwner, debugstr_w(lpszDevice) );
2478
2480 return WN_NO_NETWORK;
2481}
#define debugstr_w
Definition: kernel32.h:32

Referenced by WNetRestoreConnectionWrapW().

◆ WNetSetConnectionA()

DWORD APIENTRY WNetSetConnectionA ( LPCSTR  lpName,
DWORD  dwProperty,
PVOID  pvValue 
)

Definition at line 2708 of file wnet.c.

2710{
2711 FIXME( "(%s, %08X, %p): stub\n", debugstr_a(lpName), dwProperty, pvValue );
2712
2714 return WN_NO_NETWORK;
2715}
_In_ LPCSTR lpName
Definition: winbase.h:2519

◆ WNetSetConnectionW()

DWORD APIENTRY WNetSetConnectionW ( LPCWSTR  lpName,
DWORD  dwProperty,
PVOID  pvValue 
)

Definition at line 2720 of file wnet.c.

2722{
2723 FIXME( "(%s, %08X, %p): stub\n", debugstr_w(lpName), dwProperty, pvValue );
2724
2726 return WN_NO_NETWORK;
2727}

◆ 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 
)