core.sys.windows.winnetwk
Windows API header module
Translated from MinGW Windows headers
License
var CONNDLG_RO_PATH CONNECT_UPDATE_PROFILE DISC_UPDATE_PROFILE NETINFO_DLL16 NETPROPERTY_PERSISTENT PP_DISPLAYERRORS RESOURCETYPE_ANY RESOURCEUSAGE_CONNECTABLE RP_LOGON WNCON_FORNETCARD WNFMT_MULTILINE
alias LPCONNECTDLGSTRUCT LPCONNECTDLGSTRUCTA LPCONNECTDLGSTRUCTW LPDISCDLGSTRUCT LPDISCDLGSTRUCTA LPDISCDLGSTRUCTW LPNETCONNECTINFOSTRUCT LPNETINFOSTRUCT LPNETRESOURCE LPNETRESOURCEA LPNETRESOURCEW LPREMOTE_NAME_INFO LPREMOTE_NAME_INFOA LPREMOTE_NAME_INFOW LPUNIVERSAL_NAME_INFO LPUNIVERSAL_NAME_INFOA LPUNIVERSAL_NAME_INFOW PFNGETPROFILEPATHA PFNGETPROFILEPATHW PFNPROCESSPOLICIESA PFNPROCESSPOLICIESW PFNRECONCILEPROFILEA PFNRECONCILEPROFILEW
struct CONNECTDLGSTRUCTA CONNECTDLGSTRUCTW DISCDLGSTRUCTA DISCDLGSTRUCTW NETCONNECTINFOSTRUCT NETINFOSTRUCT NETRESOURCEA NETRESOURCEW REMOTE_NAME_INFOA REMOTE_NAME_INFOW UNIVERSAL_NAME_INFOA UNIVERSAL_NAME_INFOW
fn MultinetGetConnectionPerformanceA MultinetGetConnectionPerformanceW WNetAddConnection2A WNetAddConnection2W WNetAddConnection3A WNetAddConnection3W WNetAddConnectionA WNetAddConnectionW WNetCancelConnection2A WNetCancelConnection2W WNetCancelConnectionA WNetCancelConnectionW WNetCloseEnum WNetConnectionDialog WNetConnectionDialog1A WNetConnectionDialog1W WNetDisconnectDialog WNetDisconnectDialog1A WNetDisconnectDialog1W WNetEnumResourceA WNetEnumResourceW WNetGetConnectionA WNetGetConnectionW WNetGetLastErrorA WNetGetLastErrorW WNetGetNetworkInformationA WNetGetNetworkInformationW WNetGetProviderNameA WNetGetProviderNameW WNetGetResourceInformationA WNetGetResourceInformationW WNetGetResourceParentA WNetGetResourceParentW WNetGetUniversalNameA WNetGetUniversalNameW WNetGetUserA WNetGetUserW WNetOpenEnumA WNetOpenEnumW WNetSetConnectionA WNetSetConnectionW WNetUseConnectionA WNetUseConnectionW
Types 35
structNETRESOURCEA
Fields
DWORD dwScopeDWORD dwTypeDWORD dwDisplayTypeDWORD dwUsageLPSTR lpLocalNameLPSTR lpRemoteNameLPSTR lpCommentLPSTR lpProvideraliasLPNETRESOURCEA = NETRESOURCEA *
structNETRESOURCEW
Fields
DWORD dwScopeDWORD dwTypeDWORD dwDisplayTypeDWORD dwUsageLPWSTR lpLocalNameLPWSTR lpRemoteNameLPWSTR lpCommentLPWSTR lpProvideraliasLPNETRESOURCEW = NETRESOURCEW *
structCONNECTDLGSTRUCTA
aliasLPCONNECTDLGSTRUCTA = CONNECTDLGSTRUCTA *
structCONNECTDLGSTRUCTW
aliasLPCONNECTDLGSTRUCTW = CONNECTDLGSTRUCTW *
structDISCDLGSTRUCTA
aliasLPDISCDLGSTRUCTA = DISCDLGSTRUCTA *
structDISCDLGSTRUCTW
aliasLPDISCDLGSTRUCTW = DISCDLGSTRUCTW *
structUNIVERSAL_NAME_INFOA
Fields
LPSTR lpUniversalNamestructUNIVERSAL_NAME_INFOW
Fields
LPWSTR lpUniversalNamestructREMOTE_NAME_INFOA
Fields
LPSTR lpUniversalNameLPSTR lpConnectionNameLPSTR lpRemainingPathaliasLPREMOTE_NAME_INFOA = REMOTE_NAME_INFOA *
structREMOTE_NAME_INFOW
Fields
LPWSTR lpUniversalNameLPWSTR lpConnectionNameLPWSTR lpRemainingPathaliasLPREMOTE_NAME_INFOW = REMOTE_NAME_INFOW *
structNETINFOSTRUCT
Fields
DWORD cbStructureDWORD dwProviderVersionDWORD dwStatusDWORD dwCharacteristicsULONG_PTR dwHandleWORD wNetTypeDWORD dwPrintersDWORD dwDrivesaliasLPNETINFOSTRUCT = NETINFOSTRUCT *
aliasPFNGETPROFILEPATHA = UINT function(LPCSTR, LPSTR, UINT)
aliasPFNGETPROFILEPATHW = UINT function(LPCWSTR, LPWSTR, UINT)
aliasPFNRECONCILEPROFILEA = UINT function(LPCSTR, LPCSTR, DWORD)
aliasPFNRECONCILEPROFILEW = UINT function(LPCWSTR, LPCWSTR, DWORD)
aliasPFNPROCESSPOLICIESA = BOOL function(HWND, LPCSTR, LPCSTR, LPCSTR, DWORD)
aliasPFNPROCESSPOLICIESW = BOOL function(HWND, LPCWSTR, LPCWSTR, LPCWSTR, DWORD)
structNETCONNECTINFOSTRUCT
Fields
DWORD cbStructureDWORD dwFlagsDWORD dwSpeedDWORD dwDelayDWORD dwOptDataSizealiasLPNETRESOURCE = NETRESOURCE *
aliasLPCONNECTDLGSTRUCT = CONNECTDLGSTRUCT *
aliasLPDISCDLGSTRUCT = DISCDLGSTRUCT *
aliasLPREMOTE_NAME_INFO = REMOTE_NAME_INFO *
aliasLPUNIVERSAL_NAME_INFO = UNIVERSAL_NAME_INFO *
Functions 43
fn
DWORD WNetAddConnection2A(LPNETRESOURCEA, LPCSTR, LPCSTR, DWORD)fn
DWORD WNetAddConnection2W(LPNETRESOURCEW, LPCWSTR, LPCWSTR, DWORD)fn
DWORD WNetAddConnection3A(HWND, LPNETRESOURCEA, LPCSTR, LPCSTR, DWORD)fn
DWORD WNetAddConnection3W(HWND, LPNETRESOURCEW, LPCWSTR, LPCWSTR, DWORD)fn
DWORD WNetCancelConnection2A(LPCSTR, DWORD, BOOL)fn
DWORD WNetCancelConnection2W(LPCWSTR, DWORD, BOOL)fn
DWORD WNetGetConnectionA(LPCSTR, LPSTR, PDWORD)fn
DWORD WNetGetConnectionW(LPCWSTR, LPWSTR, PDWORD)fn
DWORD WNetUseConnectionA(HWND, LPNETRESOURCEA, LPCSTR, LPCSTR, DWORD,
LPSTR, PDWORD, PDWORD)fn
DWORD WNetUseConnectionW(HWND, LPNETRESOURCEW, LPCWSTR, LPCWSTR, DWORD,
LPWSTR, PDWORD, PDWORD)fn
DWORD WNetSetConnectionA(LPCSTR, DWORD, PVOID)fn
DWORD WNetSetConnectionW(LPCWSTR, DWORD, PVOID)fn
DWORD WNetConnectionDialog(HWND, DWORD)fn
DWORD WNetDisconnectDialog(HWND, DWORD)fn
DWORD WNetDisconnectDialog1A(LPDISCDLGSTRUCTA)fn
DWORD WNetDisconnectDialog1W(LPDISCDLGSTRUCTW)fn
DWORD WNetOpenEnumA(DWORD, DWORD, DWORD, LPNETRESOURCEA, LPHANDLE)fn
DWORD WNetOpenEnumW(DWORD, DWORD, DWORD, LPNETRESOURCEW, LPHANDLE)fn
DWORD WNetEnumResourceA(HANDLE, PDWORD, PVOID, PDWORD)fn
DWORD WNetEnumResourceW(HANDLE, PDWORD, PVOID, PDWORD)fn
DWORD WNetCloseEnum(HANDLE)fn
DWORD WNetGetUniversalNameA(LPCSTR, DWORD, PVOID, PDWORD)fn
DWORD WNetGetUniversalNameW(LPCWSTR, DWORD, PVOID, PDWORD)fn
DWORD WNetGetUserA(LPCSTR, LPSTR, PDWORD)fn
DWORD WNetGetUserW(LPCWSTR, LPWSTR, PDWORD)fn
DWORD WNetGetProviderNameA(DWORD, LPSTR, PDWORD)fn
DWORD WNetGetProviderNameW(DWORD, LPWSTR, PDWORD)fn
DWORD WNetGetNetworkInformationA(LPCSTR, LPNETINFOSTRUCT)fn
DWORD WNetGetNetworkInformationW(LPCWSTR, LPNETINFOSTRUCT)fn
DWORD WNetGetResourceInformationA(LPNETRESOURCEA, LPVOID, LPDWORD,
LPSTR *)fn
DWORD WNetGetResourceInformationW(LPNETRESOURCEA, LPVOID, LPDWORD,
LPWSTR *)fn
DWORD WNetGetResourceParentA(LPNETRESOURCEA, LPVOID, LPDWORD)fn
DWORD WNetGetResourceParentW(LPNETRESOURCEW, LPVOID, LPDWORD)fn
DWORD WNetGetLastErrorA(PDWORD, LPSTR, DWORD, LPSTR, DWORD)fn
DWORD WNetGetLastErrorW(PDWORD, LPWSTR, DWORD, LPWSTR, DWORD)fn
DWORD WNetAddConnectionA(LPCSTR, LPCSTR, LPCSTR)fn
DWORD WNetAddConnectionW(LPCWSTR, LPCWSTR, LPCWSTR)fn
DWORD WNetCancelConnectionA(LPCSTR, BOOL)fn
DWORD WNetCancelConnectionW(LPCWSTR, BOOL)Variables 11
enumvar
RESOURCETYPE_ANY = 0enumvar
RESOURCEUSAGE_CONNECTABLE = 0x00000001enumvar
NETPROPERTY_PERSISTENT = 1enumvar
CONNECT_UPDATE_PROFILE = 1enumvar
CONNDLG_RO_PATH = 1enumvar
DISC_UPDATE_PROFILE = 1enumvar
WNFMT_MULTILINE = 1enumvar
NETINFO_DLL16 = 1enumvar
RP_LOGON = 1enumvar
PP_DISPLAYERRORS = 1enumvar
WNCON_FORNETCARD = 1