core.sys.windows.winnetwk

Windows API header module

Translated from MinGW Windows headers

Authors

Stewart Gordon

License

Types 35

Fields
DWORD dwScope
DWORD dwType
DWORD dwDisplayType
DWORD dwUsage
LPSTR lpLocalName
LPSTR lpRemoteName
LPSTR lpComment
LPSTR lpProvider
Fields
DWORD dwScope
DWORD dwType
DWORD dwDisplayType
DWORD dwUsage
LPWSTR lpLocalName
LPWSTR lpRemoteName
LPWSTR lpComment
LPWSTR lpProvider
Fields
DWORD cbStructure
HWND hwndOwner
LPNETRESOURCEA lpConnRes
DWORD dwFlags
DWORD dwDevNum
Fields
DWORD cbStructure
HWND hwndOwner
LPNETRESOURCEW lpConnRes
DWORD dwFlags
DWORD dwDevNum
Fields
DWORD cbStructure
HWND hwndOwner
LPSTR lpLocalName
LPSTR lpRemoteName
DWORD dwFlags
Fields
DWORD cbStructure
HWND hwndOwner
LPWSTR lpLocalName
LPWSTR lpRemoteName
DWORD dwFlags
Fields
LPSTR lpUniversalName
Fields
LPWSTR lpUniversalName
Fields
LPSTR lpUniversalName
LPSTR lpConnectionName
LPSTR lpRemainingPath
Fields
LPWSTR lpUniversalName
LPWSTR lpConnectionName
LPWSTR lpRemainingPath
Fields
DWORD cbStructure
DWORD dwProviderVersion
DWORD dwStatus
DWORD dwCharacteristics
ULONG_PTR dwHandle
WORD wNetType
DWORD dwPrinters
DWORD dwDrives
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)
Fields
DWORD cbStructure
DWORD dwFlags
DWORD dwSpeed
DWORD dwDelay
DWORD dwOptDataSize
aliasLPNETRESOURCE = NETRESOURCE *
aliasLPCONNECTDLGSTRUCT = CONNECTDLGSTRUCT *
aliasLPDISCDLGSTRUCT = DISCDLGSTRUCT *
aliasLPREMOTE_NAME_INFO = REMOTE_NAME_INFO *
aliasLPUNIVERSAL_NAME_INFO = UNIVERSAL_NAME_INFO *

Functions 43

fnDWORD WNetAddConnection2A(LPNETRESOURCEA, LPCSTR, LPCSTR, DWORD)
fnDWORD WNetAddConnection2W(LPNETRESOURCEW, LPCWSTR, LPCWSTR, DWORD)
fnDWORD WNetAddConnection3A(HWND, LPNETRESOURCEA, LPCSTR, LPCSTR, DWORD)
fnDWORD WNetAddConnection3W(HWND, LPNETRESOURCEW, LPCWSTR, LPCWSTR, DWORD)
fnDWORD WNetCancelConnection2A(LPCSTR, DWORD, BOOL)
fnDWORD WNetCancelConnection2W(LPCWSTR, DWORD, BOOL)
fnDWORD WNetGetConnectionA(LPCSTR, LPSTR, PDWORD)
fnDWORD WNetGetConnectionW(LPCWSTR, LPWSTR, PDWORD)
fnDWORD WNetUseConnectionA(HWND, LPNETRESOURCEA, LPCSTR, LPCSTR, DWORD, LPSTR, PDWORD, PDWORD)
fnDWORD WNetUseConnectionW(HWND, LPNETRESOURCEW, LPCWSTR, LPCWSTR, DWORD, LPWSTR, PDWORD, PDWORD)
fnDWORD WNetSetConnectionA(LPCSTR, DWORD, PVOID)
fnDWORD WNetSetConnectionW(LPCWSTR, DWORD, PVOID)
fnDWORD WNetConnectionDialog(HWND, DWORD)
fnDWORD WNetDisconnectDialog(HWND, DWORD)
fnDWORD WNetOpenEnumA(DWORD, DWORD, DWORD, LPNETRESOURCEA, LPHANDLE)
fnDWORD WNetOpenEnumW(DWORD, DWORD, DWORD, LPNETRESOURCEW, LPHANDLE)
fnDWORD WNetEnumResourceA(HANDLE, PDWORD, PVOID, PDWORD)
fnDWORD WNetEnumResourceW(HANDLE, PDWORD, PVOID, PDWORD)
fnDWORD WNetGetUniversalNameA(LPCSTR, DWORD, PVOID, PDWORD)
fnDWORD WNetGetUniversalNameW(LPCWSTR, DWORD, PVOID, PDWORD)
fnDWORD WNetGetUserA(LPCSTR, LPSTR, PDWORD)
fnDWORD WNetGetUserW(LPCWSTR, LPWSTR, PDWORD)
fnDWORD WNetGetProviderNameA(DWORD, LPSTR, PDWORD)
fnDWORD WNetGetProviderNameW(DWORD, LPWSTR, PDWORD)
fnDWORD WNetGetResourceInformationA(LPNETRESOURCEA, LPVOID, LPDWORD, LPSTR *)
fnDWORD WNetGetResourceInformationW(LPNETRESOURCEA, LPVOID, LPDWORD, LPWSTR *)
fnDWORD WNetGetResourceParentA(LPNETRESOURCEA, LPVOID, LPDWORD)
fnDWORD WNetGetResourceParentW(LPNETRESOURCEW, LPVOID, LPDWORD)
fnDWORD WNetGetLastErrorA(PDWORD, LPSTR, DWORD, LPSTR, DWORD)
fnDWORD WNetGetLastErrorW(PDWORD, LPWSTR, DWORD, LPWSTR, DWORD)
fnDWORD WNetAddConnectionA(LPCSTR, LPCSTR, LPCSTR)
fnDWORD WNetAddConnectionW(LPCWSTR, LPCWSTR, LPCWSTR)
fnDWORD WNetCancelConnectionA(LPCSTR, BOOL)
fnDWORD WNetCancelConnectionW(LPCWSTR, BOOL)

Variables 11

enumvarRESOURCETYPE_ANY = 0
enumvarRESOURCEUSAGE_CONNECTABLE = 0x00000001
enumvarNETPROPERTY_PERSISTENT = 1
enumvarCONNECT_UPDATE_PROFILE = 1
enumvarCONNDLG_RO_PATH = 1
enumvarDISC_UPDATE_PROFILE = 1
enumvarWNFMT_MULTILINE = 1
enumvarNETINFO_DLL16 = 1
enumvarRP_LOGON = 1
enumvarPP_DISPLAYERRORS = 1
enumvarWNCON_FORNETCARD = 1