ReactOS 0.4.16-dev-340-g0540c21
wininet.h File Reference

Go to the source code of this file.

Classes

struct  INTERNET_ASYNC_RESULT
 
struct  INTERNET_PROXY_INFOA
 
struct  INTERNET_PROXY_INFOW
 
struct  INTERNET_VERSION_INFO
 
struct  HTTP_VERSION_INFO
 
struct  INTERNET_CONNECTED_INFO
 
struct  URL_COMPONENTSA
 
struct  URL_COMPONENTSW
 
struct  INTERNET_CERTIFICATE_INFOA
 
struct  INTERNET_CERTIFICATE_INFOW
 
struct  _INTERNET_BUFFERSA
 
struct  _INTERNET_BUFFERSW
 
struct  _INTERNET_CACHE_GROUP_INFOA
 
struct  _INTERNET_CACHE_GROUP_INFOW
 
struct  _INTERNET_PER_CONN_OPTIONA
 
struct  _INTERNET_PER_CONN_OPTIONW
 
struct  _INTERNET_PER_CONN_OPTION_LISTA
 
struct  _INTERNET_PER_CONN_OPTION_LISTW
 
struct  _INTERNET_DIAGNOSTIC_SOCKET_INFO
 
struct  GOPHER_FIND_DATAA
 
struct  GOPHER_FIND_DATAW
 
struct  GOPHER_ADMIN_ATTRIBUTE_TYPEA
 
struct  GOPHER_ADMIN_ATTRIBUTE_TYPEW
 
struct  GOPHER_MOD_DATE_ATTRIBUTE_TYPE
 
struct  GOPHER_TTL_ATTRIBUTE_TYPE
 
struct  GOPHER_SCORE_ATTRIBUTE_TYPE
 
struct  GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE
 
struct  GOPHER_SITE_ATTRIBUTE_TYPEA
 
struct  GOPHER_SITE_ATTRIBUTE_TYPEW
 
struct  GOPHER_ORGANIZATION_ATTRIBUTE_TYPEA
 
struct  GOPHER_ORGANIZATION_ATTRIBUTE_TYPEW
 
struct  GOPHER_LOCATION_ATTRIBUTE_TYPEA
 
struct  GOPHER_LOCATION_ATTRIBUTE_TYPEW
 
struct  GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE
 
struct  GOPHER_TIMEZONE_ATTRIBUTE_TYPE
 
struct  GOPHER_PROVIDER_ATTRIBUTE_TYPEA
 
struct  GOPHER_PROVIDER_ATTRIBUTE_TYPEW
 
struct  GOPHER_VERSION_ATTRIBUTE_TYPEA
 
struct  GOPHER_VERSION_ATTRIBUTE_TYPEW
 
struct  GOPHER_ABSTRACT_ATTRIBUTE_TYPEA
 
struct  GOPHER_ABSTRACT_ATTRIBUTE_TYPEW
 
struct  GOPHER_VIEW_ATTRIBUTE_TYPEA
 
struct  GOPHER_VIEW_ATTRIBUTE_TYPEW
 
struct  GOPHER_VERONICA_ATTRIBUTE_TYPE
 
struct  GOPHER_ASK_ATTRIBUTE_TYPEA
 
struct  GOPHER_ASK_ATTRIBUTE_TYPEW
 
struct  GOPHER_UNKNOWN_ATTRIBUTE_TYPEA
 
struct  GOPHER_UNKNOWN_ATTRIBUTE_TYPEW
 
struct  GOPHER_ATTRIBUTE_TYPEA
 
struct  GOPHER_ATTRIBUTE_TYPEW
 
struct  INTERNET_AUTH_NOTIFY_DATA
 
struct  _INTERNET_CACHE_ENTRY_INFOA
 
struct  _INTERNET_CACHE_ENTRY_INFOW
 
struct  _INTERNET_CACHE_TIMESTAMPS
 
struct  AutoProxyHelperVtbl
 
struct  AutoProxyHelperFunctions
 
struct  AUTO_PROXY_SCRIPT_BUFFER
 

Macros

#define INTERNETAPI
 
#define BOOLAPI   _Success_(return != 0) INTERNETAPI BOOL WINAPI
 
#define INTERNET_INVALID_PORT_NUMBER   0
 
#define INTERNET_DEFAULT_FTP_PORT   21
 
#define INTERNET_DEFAULT_GOPHER_PORT   70
 
#define INTERNET_DEFAULT_HTTP_PORT   80
 
#define INTERNET_DEFAULT_HTTPS_PORT   443
 
#define INTERNET_DEFAULT_SOCKS_PORT   1080
 
#define INTERNET_MAX_HOST_NAME_LENGTH   256
 
#define INTERNET_MAX_USER_NAME_LENGTH   128
 
#define INTERNET_MAX_PASSWORD_LENGTH   128
 
#define INTERNET_MAX_PORT_NUMBER_LENGTH   5
 
#define INTERNET_MAX_PORT_NUMBER_VALUE   65535
 
#define INTERNET_MAX_PATH_LENGTH   2048
 
#define INTERNET_MAX_SCHEME_LENGTH   32
 
#define INTERNET_MAX_URL_LENGTH   (INTERNET_MAX_SCHEME_LENGTH + sizeof("://")+ INTERNET_MAX_PATH_LENGTH)
 
#define INTERNET_KEEP_ALIVE_UNKNOWN   ((DWORD)-1)
 
#define INTERNET_KEEP_ALIVE_ENABLED   1
 
#define INTERNET_KEEP_ALIVE_DISABLED   0
 
#define INTERNET_REQFLAG_FROM_CACHE   0x00000001
 
#define INTERNET_REQFLAG_ASYNC   0x00000002
 
#define INTERNET_REQFLAG_VIA_PROXY   0x00000004
 
#define INTERNET_REQFLAG_NO_HEADERS   0x00000008
 
#define INTERNET_REQFLAG_PASSIVE   0x00000010
 
#define INTERNET_REQFLAG_CACHE_WRITE_DISABLED   0x00000040
 
#define INTERNET_FLAG_RELOAD   0x80000000
 
#define INTERNET_FLAG_RAW_DATA   0x40000000
 
#define INTERNET_FLAG_EXISTING_CONNECT   0x20000000
 
#define INTERNET_FLAG_ASYNC   0x10000000
 
#define INTERNET_FLAG_PASSIVE   0x08000000
 
#define INTERNET_FLAG_NO_CACHE_WRITE   0x04000000
 
#define INTERNET_FLAG_DONT_CACHE   INTERNET_FLAG_NO_CACHE_WRITE
 
#define INTERNET_FLAG_MAKE_PERSISTENT   0x02000000
 
#define INTERNET_FLAG_FROM_CACHE   0x01000000
 
#define INTERNET_FLAG_OFFLINE   INTERNET_FLAG_FROM_CACHE
 
#define INTERNET_FLAG_SECURE   0x00800000
 
#define INTERNET_FLAG_KEEP_CONNECTION   0x00400000
 
#define INTERNET_FLAG_NO_AUTO_REDIRECT   0x00200000
 
#define INTERNET_FLAG_READ_PREFETCH   0x00100000
 
#define INTERNET_FLAG_NO_COOKIES   0x00080000
 
#define INTERNET_FLAG_NO_AUTH   0x00040000
 
#define INTERNET_FLAG_CACHE_IF_NET_FAIL   0x00010000
 
#define INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP   0x00008000
 
#define INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS   0x00004000
 
#define INTERNET_FLAG_IGNORE_CERT_DATE_INVALID   0x00002000
 
#define INTERNET_FLAG_IGNORE_CERT_CN_INVALID   0x00001000
 
#define INTERNET_FLAG_RESYNCHRONIZE   0x00000800
 
#define INTERNET_FLAG_HYPERLINK   0x00000400
 
#define INTERNET_FLAG_NO_UI   0x00000200
 
#define INTERNET_FLAG_PRAGMA_NOCACHE   0x00000100
 
#define INTERNET_FLAG_CACHE_ASYNC   0x00000080
 
#define INTERNET_FLAG_FORMS_SUBMIT   0x00000040
 
#define INTERNET_FLAG_NEED_FILE   0x00000010
 
#define INTERNET_FLAG_MUST_CACHE_REQUEST   INTERNET_FLAG_NEED_FILE
 
#define INTERNET_FLAG_TRANSFER_ASCII   FTP_TRANSFER_TYPE_ASCII
 
#define INTERNET_FLAG_TRANSFER_BINARY   FTP_TRANSFER_TYPE_BINARY
 
#define SECURITY_INTERNET_MASK
 
#define INTERNET_FLAGS_MASK
 
#define INTERNET_ERROR_MASK_INSERT_CDROM   0x1
 
#define INTERNET_ERROR_MASK_COMBINED_SEC_CERT   0x2
 
#define INTERNET_ERROR_MASK_NEED_MSN_SSPI_PKG   0x4
 
#define INTERNET_ERROR_MASK_LOGIN_FAILURE_DISPLAY_ENTITY_BODY   0x8
 
#define INTERNET_OPTIONS_MASK   (~INTERNET_FLAGS_MASK)
 
#define WININET_API_FLAG_ASYNC   0x00000001
 
#define WININET_API_FLAG_SYNC   0x00000004
 
#define WININET_API_FLAG_USE_CONTEXT   0x00000008
 
#define INTERNET_NO_CALLBACK   0
 
#define ISO_FORCE_DISCONNECTED   0x00000001
 
#define GROUP_OWNER_STORAGE_SIZE   4
 
#define GROUPNAME_MAX_LENGTH   120
 
#define INTERNET_PER_CONN_FLAGS   1
 
#define INTERNET_PER_CONN_PROXY_SERVER   2
 
#define INTERNET_PER_CONN_PROXY_BYPASS   3
 
#define INTERNET_PER_CONN_AUTOCONFIG_URL   4
 
#define INTERNET_PER_CONN_AUTODISCOVERY_FLAGS   5
 
#define INTERNET_PER_CONN_AUTOCONFIG_SECONDARY_URL   6
 
#define INTERNET_PER_CONN_AUTOCONFIG_RELOAD_DELAY_MINS   7
 
#define INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_TIME   8
 
#define INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_URL   9
 
#define INTERNET_PER_CONN_FLAGS_UI   10
 
#define PROXY_TYPE_DIRECT   0x00000001
 
#define PROXY_TYPE_PROXY   0x00000002
 
#define PROXY_TYPE_AUTO_PROXY_URL   0x00000004
 
#define PROXY_TYPE_AUTO_DETECT   0x00000008
 
#define AUTO_PROXY_FLAG_USER_SET   0x00000001
 
#define AUTO_PROXY_FLAG_ALWAYS_DETECT   0x00000002
 
#define AUTO_PROXY_FLAG_DETECTION_RUN   0x00000004
 
#define AUTO_PROXY_FLAG_MIGRATED   0x00000008
 
#define AUTO_PROXY_FLAG_DONT_CACHE_PROXY_RESULT   0x00000010
 
#define AUTO_PROXY_FLAG_CACHE_INIT_RUN   0x00000020
 
#define AUTO_PROXY_FLAG_DETECTION_SUSPECT   0x00000040
 
#define IDSI_FLAG_KEEP_ALIVE   0x00000001
 
#define IDSI_FLAG_SECURE   0x00000002
 
#define IDSI_FLAG_PROXY   0x00000004
 
#define IDSI_FLAG_TUNNEL   0x00000008
 
#define InternetTimeFromSystemTime   WINELIB_NAME_AW(InternetTimeFromSystemTime)
 
#define INTERNET_RFC1123_FORMAT   0
 
#define INTERNET_RFC1123_BUFSIZE   30
 
#define InternetTimeToSystemTime   WINELIB_NAME_AW(InternetTimeToSystemTime)
 
#define InternetCrackUrl   WINELIB_NAME_AW(InternetCrackUrl)
 
#define InternetCreateUrl   WINELIB_NAME_AW(InternetCreateUrl)
 
#define InternetCanonicalizeUrl   WINELIB_NAME_AW(InternetCanonicalizeUrl)
 
#define InternetCombineUrl   WINELIB_NAME_AW(InternetCombineUrl)
 
#define ICU_ESCAPE   0x80000000
 
#define ICU_USERNAME   0x40000000
 
#define ICU_NO_ENCODE   0x20000000
 
#define ICU_DECODE   0x10000000
 
#define ICU_NO_META   0x08000000
 
#define ICU_ENCODE_SPACES_ONLY   0x04000000
 
#define ICU_BROWSER_MODE   0x02000000
 
#define ICU_ENCODE_PERCENT   0x00001000
 
#define InternetOpen   WINELIB_NAME_AW(InternetOpen)
 
#define INTERNET_OPEN_TYPE_PRECONFIG   0
 
#define INTERNET_OPEN_TYPE_DIRECT   1
 
#define INTERNET_OPEN_TYPE_PROXY   3
 
#define INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY   4
 
#define PRE_CONFIG_INTERNET_ACCESS   INTERNET_OPEN_TYPE_PRECONFIG
 
#define LOCAL_INTERNET_ACCESS   INTERNET_OPEN_TYPE_DIRECT
 
#define CERN_PROXY_INTERNET_ACCESS   INTERNET_OPEN_TYPE_PROXY
 
#define InternetConnect   WINELIB_NAME_AW(InternetConnect)
 
#define INTERNET_SERVICE_URL   0
 
#define INTERNET_SERVICE_FTP   1
 
#define INTERNET_SERVICE_GOPHER   2
 
#define INTERNET_SERVICE_HTTP   3
 
#define InternetConnectUrl(hInternet, lpszUrl, dwFlags, dwContext)
 
#define InternetOpenUrl   WINELIB_NAME_AW(InternetOpenUrl)
 
#define InternetReadFileEx   WINELIB_NAME_AW(InternetReadFileEx)
 
#define IRF_ASYNC   WININET_API_FLAG_ASYNC
 
#define IRF_SYNC   WININET_API_FLAG_SYNC
 
#define IRF_USE_CONTEXT   WININET_API_FLAG_USE_CONTEXT
 
#define IRF_NO_WAIT   0x00000008
 
#define InternetFindNextFile   WINELIB_NAME_AW(InternetFindNextFile)
 
#define InternetQueryOption   WINELIB_NAME_AW(InternetQueryOption)
 
#define InternetSetOption   WINELIB_NAME_AW(InternetSetOption)
 
#define InternetSetOptionEx   WINELIB_NAME_AW(InternetSetOptionEx)
 
#define ISO_GLOBAL   0x00000001
 
#define ISO_REGISTRY   0x00000002
 
#define ISO_VALID_FLAGS   (ISO_GLOBAL | ISO_REGISTRY)
 
#define INTERNET_OPTION_CALLBACK   1
 
#define INTERNET_OPTION_CONNECT_TIMEOUT   2
 
#define INTERNET_OPTION_CONNECT_RETRIES   3
 
#define INTERNET_OPTION_CONNECT_BACKOFF   4
 
#define INTERNET_OPTION_SEND_TIMEOUT   5
 
#define INTERNET_OPTION_CONTROL_SEND_TIMEOUT   INTERNET_OPTION_SEND_TIMEOUT
 
#define INTERNET_OPTION_RECEIVE_TIMEOUT   6
 
#define INTERNET_OPTION_CONTROL_RECEIVE_TIMEOUT   INTERNET_OPTION_RECEIVE_TIMEOUT
 
#define INTERNET_OPTION_DATA_SEND_TIMEOUT   7
 
#define INTERNET_OPTION_DATA_RECEIVE_TIMEOUT   8
 
#define INTERNET_OPTION_HANDLE_TYPE   9
 
#define INTERNET_OPTION_LISTEN_TIMEOUT   11
 
#define INTERNET_OPTION_READ_BUFFER_SIZE   12
 
#define INTERNET_OPTION_WRITE_BUFFER_SIZE   13
 
#define INTERNET_OPTION_ASYNC_ID   15
 
#define INTERNET_OPTION_ASYNC_PRIORITY   16
 
#define INTERNET_OPTION_PARENT_HANDLE   21
 
#define INTERNET_OPTION_KEEP_CONNECTION   22
 
#define INTERNET_OPTION_REQUEST_FLAGS   23
 
#define INTERNET_OPTION_EXTENDED_ERROR   24
 
#define INTERNET_OPTION_OFFLINE_MODE   26
 
#define INTERNET_OPTION_CACHE_STREAM_HANDLE   27
 
#define INTERNET_OPTION_USERNAME   28
 
#define INTERNET_OPTION_PASSWORD   29
 
#define INTERNET_OPTION_ASYNC   30
 
#define INTERNET_OPTION_SECURITY_FLAGS   31
 
#define INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT   32
 
#define INTERNET_OPTION_DATAFILE_NAME   33
 
#define INTERNET_OPTION_URL   34
 
#define INTERNET_OPTION_SECURITY_CERTIFICATE   35
 
#define INTERNET_OPTION_SECURITY_KEY_BITNESS   36
 
#define INTERNET_OPTION_REFRESH   37
 
#define INTERNET_OPTION_PROXY   38
 
#define INTERNET_OPTION_SETTINGS_CHANGED   39
 
#define INTERNET_OPTION_VERSION   40
 
#define INTERNET_OPTION_USER_AGENT   41
 
#define INTERNET_OPTION_END_BROWSER_SESSION   42
 
#define INTERNET_OPTION_PROXY_USERNAME   43
 
#define INTERNET_OPTION_PROXY_PASSWORD   44
 
#define INTERNET_OPTION_CONTEXT_VALUE   45
 
#define INTERNET_OPTION_CONNECT_LIMIT   46
 
#define INTERNET_OPTION_SECURITY_SELECT_CLIENT_CERT   47
 
#define INTERNET_OPTION_POLICY   48
 
#define INTERNET_OPTION_DISCONNECTED_TIMEOUT   49
 
#define INTERNET_OPTION_CONNECTED_STATE   50
 
#define INTERNET_OPTION_IDLE_STATE   51
 
#define INTERNET_OPTION_OFFLINE_SEMANTICS   52
 
#define INTERNET_OPTION_SECONDARY_CACHE_KEY   53
 
#define INTERNET_OPTION_CALLBACK_FILTER   54
 
#define INTERNET_OPTION_CONNECT_TIME   55
 
#define INTERNET_OPTION_SEND_THROUGHPUT   56
 
#define INTERNET_OPTION_RECEIVE_THROUGHPUT   57
 
#define INTERNET_OPTION_REQUEST_PRIORITY   58
 
#define INTERNET_OPTION_HTTP_VERSION   59
 
#define INTERNET_OPTION_RESET_URLCACHE_SESSION   60
 
#define INTERNET_OPTION_ERROR_MASK   62
 
#define INTERNET_OPTION_FROM_CACHE_TIMEOUT   63
 
#define INTERNET_OPTION_BYPASS_EDITED_ENTRY   64
 
#define INTERNET_OPTION_HTTP_DECODING   65
 
#define INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO   67
 
#define INTERNET_OPTION_CODEPAGE   68
 
#define INTERNET_OPTION_CACHE_TIMESTAMPS   69
 
#define INTERNET_OPTION_DISABLE_AUTODIAL   70
 
#define INTERNET_OPTION_MAX_CONNS_PER_SERVER   73
 
#define INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER   74
 
#define INTERNET_OPTION_PER_CONNECTION_OPTION   75
 
#define INTERNET_OPTION_DIGEST_AUTH_UNLOAD   76
 
#define INTERNET_OPTION_IGNORE_OFFLINE   77
 
#define INTERNET_OPTION_IDENTITY   78
 
#define INTERNET_OPTION_REMOVE_IDENTITY   79
 
#define INTERNET_OPTION_ALTER_IDENTITY   80
 
#define INTERNET_OPTION_SUPPRESS_BEHAVIOR   81
 
#define INTERNET_OPTION_AUTODIAL_MODE   82
 
#define INTERNET_OPTION_AUTODIAL_CONNECTION   83
 
#define INTERNET_OPTION_CLIENT_CERT_CONTEXT   84
 
#define INTERNET_OPTION_AUTH_FLAGS   85
 
#define INTERNET_OPTION_COOKIES_3RD_PARTY   86
 
#define INTERNET_OPTION_DISABLE_PASSPORT_AUTH   87
 
#define INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY   88
 
#define INTERNET_OPTION_EXEMPT_CONNECTION_LIMIT   89
 
#define INTERNET_OPTION_ENABLE_PASSPORT_AUTH   90
 
#define INTERNET_OPTION_HIBERNATE_INACTIVE_WORKER_THREADS   91
 
#define INTERNET_OPTION_ACTIVATE_WORKER_THREADS   92
 
#define INTERNET_OPTION_RESTORE_WORKER_THREAD_DEFAULTS   93
 
#define INTERNET_OPTION_SOCKET_SEND_BUFFER_LENGTH   94
 
#define INTERNET_OPTION_PROXY_SETTINGS_CHANGED   95
 
#define INTERNET_OPTION_DATAFILE_EXT   96
 
#define INTERNET_OPTION_CODEPAGE_PATH   100
 
#define INTERNET_OPTION_CODEPAGE_EXTRA   101
 
#define INTERNET_OPTION_IDN   102
 
#define INTERNET_OPTION_MAX_CONNS_PER_PROXY   103
 
#define INTERNET_OPTION_SUPPRESS_SERVER_AUTH   104
 
#define INTERNET_OPTION_SERVER_CERT_CHAIN_CONTEXT   105
 
#define INTERNET_FIRST_OPTION   INTERNET_OPTION_CALLBACK
 
#define INTERNET_LAST_OPTION   INTERNET_OPTION_SERVER_CERT_CHAIN_CONTEXT
 
#define INTERNET_PRIORITY_FOREGROUND   1000
 
#define INTERNET_HANDLE_TYPE_INTERNET   1
 
#define INTERNET_HANDLE_TYPE_CONNECT_FTP   2
 
#define INTERNET_HANDLE_TYPE_CONNECT_GOPHER   3
 
#define INTERNET_HANDLE_TYPE_CONNECT_HTTP   4
 
#define INTERNET_HANDLE_TYPE_FTP_FIND   5
 
#define INTERNET_HANDLE_TYPE_FTP_FIND_HTML   6
 
#define INTERNET_HANDLE_TYPE_FTP_FILE   7
 
#define INTERNET_HANDLE_TYPE_FTP_FILE_HTML   8
 
#define INTERNET_HANDLE_TYPE_GOPHER_FIND   9
 
#define INTERNET_HANDLE_TYPE_GOPHER_FIND_HTML   10
 
#define INTERNET_HANDLE_TYPE_GOPHER_FILE   11
 
#define INTERNET_HANDLE_TYPE_GOPHER_FILE_HTML   12
 
#define INTERNET_HANDLE_TYPE_HTTP_REQUEST   13
 
#define SECURITY_FLAG_SECURE   0x00000001
 
#define SECURITY_FLAG_STRENGTH_WEAK   0x10000000
 
#define SECURITY_FLAG_STRENGTH_MEDIUM   0x40000000
 
#define SECURITY_FLAG_STRENGTH_STRONG   0x20000000
 
#define SECURITY_FLAG_UNKNOWNBIT   0x80000000
 
#define SECURITY_FLAG_NORMALBITNESS   SECURITY_FLAG_STRENGTH_WEAK
 
#define SECURITY_FLAG_SSL   0x00000002
 
#define SECURITY_FLAG_SSL3   0x00000004
 
#define SECURITY_FLAG_PCT   0x00000008
 
#define SECURITY_FLAG_PCT4   0x00000010
 
#define SECURITY_FLAG_IETFSSL4   0x00000020
 
#define SECURITY_FLAG_40BIT   SECURITY_FLAG_STRENGTH_WEAK
 
#define SECURITY_FLAG_128BIT   SECURITY_FLAG_STRENGTH_STRONG
 
#define SECURITY_FLAG_56BIT   SECURITY_FLAG_STRENGTH_MEDIUM
 
#define SECURITY_FLAG_IGNORE_REVOCATION   0x00000080
 
#define SECURITY_FLAG_IGNORE_UNKNOWN_CA   0x00000100
 
#define SECURITY_FLAG_IGNORE_WRONG_USAGE   0x00000200
 
#define SECURITY_FLAG_IGNORE_CERT_CN_INVALID   INTERNET_FLAG_IGNORE_CERT_CN_INVALID
 
#define SECURITY_FLAG_IGNORE_CERT_DATE_INVALID   INTERNET_FLAG_IGNORE_CERT_DATE_INVALID
 
#define SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTPS   INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS
 
#define SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTP   INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP
 
#define SECURITY_SET_MASK
 
#define InternetGetLastResponseInfo   WINELIB_NAME_AW(InternetGetLastResponseInfo)
 
#define InternetSetStatusCallback   WINELIB_NAME_AW(InternetSetStatusCallback)
 
#define INTERNET_STATUS_RESOLVING_NAME   10
 
#define INTERNET_STATUS_NAME_RESOLVED   11
 
#define INTERNET_STATUS_CONNECTING_TO_SERVER   20
 
#define INTERNET_STATUS_CONNECTED_TO_SERVER   21
 
#define INTERNET_STATUS_SENDING_REQUEST   30
 
#define INTERNET_STATUS_REQUEST_SENT   31
 
#define INTERNET_STATUS_RECEIVING_RESPONSE   40
 
#define INTERNET_STATUS_RESPONSE_RECEIVED   41
 
#define INTERNET_STATUS_CTL_RESPONSE_RECEIVED   42
 
#define INTERNET_STATUS_PREFETCH   43
 
#define INTERNET_STATUS_CLOSING_CONNECTION   50
 
#define INTERNET_STATUS_CONNECTION_CLOSED   51
 
#define INTERNET_STATUS_HANDLE_CREATED   60
 
#define INTERNET_STATUS_HANDLE_CLOSING   70
 
#define INTERNET_STATUS_DETECTING_PROXY   80
 
#define INTERNET_STATUS_REQUEST_COMPLETE   100
 
#define INTERNET_STATUS_REDIRECT   110
 
#define INTERNET_STATUS_INTERMEDIATE_RESPONSE   120
 
#define INTERNET_STATUS_USER_INPUT_REQUIRED   140
 
#define INTERNET_STATUS_STATE_CHANGE   200
 
#define INTERNET_STATUS_COOKIE_SENT   320
 
#define INTERNET_STATUS_COOKIE_RECEIVED   321
 
#define INTERNET_STATUS_PRIVACY_IMPACTED   324
 
#define INTERNET_STATUS_P3P_HEADER   325
 
#define INTERNET_STATUS_P3P_POLICYREF   326
 
#define INTERNET_STATUS_COOKIE_HISTORY   327
 
#define INTERNET_STATE_CONNECTED   0x00000001
 
#define INTERNET_STATE_DISCONNECTED   0x00000002
 
#define INTERNET_STATE_DISCONNECTED_BY_USER   0x00000010
 
#define INTERNET_STATE_IDLE   0x00000100
 
#define INTERNET_STATE_BUSY   0x00000200
 
#define INTERNET_INVALID_STATUS_CALLBACK   ((INTERNET_STATUS_CALLBACK)(-1))
 
#define FTP_TRANSFER_TYPE_UNKNOWN   0x00000000
 
#define FTP_TRANSFER_TYPE_ASCII   0x00000001
 
#define FTP_TRANSFER_TYPE_BINARY   0x00000002
 
#define FTP_TRANSFER_TYPE_MASK   (FTP_TRANSFER_TYPE_ASCII | FTP_TRANSFER_TYPE_BINARY)
 
#define FtpCommand   WINELIB_NAME_AW(FtpCommand)
 
#define FtpFindFirstFile   WINELIB_NAME_AW(FtpFindFirstFile)
 
#define FtpGetFile   WINELIB_NAME_AW(FtpGetFile)
 
#define FtpPutFile   WINELIB_NAME_AW(FtpPutFile)
 
#define FtpDeleteFile   WINELIB_NAME_AW(FtpDeleteFile)
 
#define FtpRenameFile   WINELIB_NAME_AW(FtpRenameFile)
 
#define FtpOpenFile   WINELIB_NAME_AW(FtpOpenFile)
 
#define FtpCreateDirectory   WINELIB_NAME_AW(FtpCreateDirectory)
 
#define FtpRemoveDirectory   WINELIB_NAME_AW(FtpRemoveDirectory)
 
#define FtpSetCurrentDirectory   WINELIB_NAME_AW(FtpSetCurrentDirectory)
 
#define FtpGetCurrentDirectory   WINELIB_NAME_AW(FtpGetCurrentDirectory)
 
#define MAX_GOPHER_DISPLAY_TEXT   128
 
#define MAX_GOPHER_SELECTOR_TEXT   256
 
#define MAX_GOPHER_HOST_NAME   INTERNET_MAX_HOST_NAME_LENGTH
 
#define MAX_GOPHER_LOCATOR_LENGTH
 
#define GOPHER_TYPE_TEXT_FILE   0x00000001
 
#define GOPHER_TYPE_DIRECTORY   0x00000002
 
#define GOPHER_TYPE_CSO   0x00000004
 
#define GOPHER_TYPE_ERROR   0x00000008
 
#define GOPHER_TYPE_MAC_BINHEX   0x00000010
 
#define GOPHER_TYPE_DOS_ARCHIVE   0x00000020
 
#define GOPHER_TYPE_UNIX_UUENCODED   0x00000040
 
#define GOPHER_TYPE_INDEX_SERVER   0x00000080
 
#define GOPHER_TYPE_TELNET   0x00000100
 
#define GOPHER_TYPE_BINARY   0x00000200
 
#define GOPHER_TYPE_REDUNDANT   0x00000400
 
#define GOPHER_TYPE_TN3270   0x00000800
 
#define GOPHER_TYPE_GIF   0x00001000
 
#define GOPHER_TYPE_IMAGE   0x00002000
 
#define GOPHER_TYPE_BITMAP   0x00004000
 
#define GOPHER_TYPE_MOVIE   0x00008000
 
#define GOPHER_TYPE_SOUND   0x00010000
 
#define GOPHER_TYPE_HTML   0x00020000
 
#define GOPHER_TYPE_PDF   0x00040000
 
#define GOPHER_TYPE_CALENDAR   0x00080000
 
#define GOPHER_TYPE_INLINE   0x00100000
 
#define GOPHER_TYPE_UNKNOWN   0x20000000
 
#define GOPHER_TYPE_ASK   0x40000000
 
#define GOPHER_TYPE_GOPHER_PLUS   0x80000000
 
#define IS_GOPHER_FILE(type)   (BOOL)(((type) & GOPHER_TYPE_FILE_MASK) != 0)
 
#define IS_GOPHER_DIRECTORY(type)   (BOOL)(((type) & GOPHER_TYPE_DIRECTORY) != 0)
 
#define IS_GOPHER_PHONE_SERVER(type)   (BOOL)(((type) & GOPHER_TYPE_CSO) != 0)
 
#define IS_GOPHER_ERROR(type)   (BOOL)(((type) & GOPHER_TYPE_ERROR) != 0)
 
#define IS_GOPHER_INDEX_SERVER(type)   (BOOL)(((type) & GOPHER_TYPE_INDEX_SERVER) != 0)
 
#define IS_GOPHER_TELNET_SESSION(type)   (BOOL)(((type) & GOPHER_TYPE_TELNET) != 0)
 
#define IS_GOPHER_BACKUP_SERVER(type)   (BOOL)(((type) & GOPHER_TYPE_REDUNDANT) != 0)
 
#define IS_GOPHER_TN3270_SESSION(type)   (BOOL)(((type) & GOPHER_TYPE_TN3270) != 0)
 
#define IS_GOPHER_ASK(type)   (BOOL)(((type) & GOPHER_TYPE_ASK) != 0)
 
#define IS_GOPHER_PLUS(type)   (BOOL)(((type) & GOPHER_TYPE_GOPHER_PLUS) != 0)
 
#define IS_GOPHER_TYPE_KNOWN(type)   (BOOL)(!((type) & GOPHER_TYPE_UNKNOWN))
 
#define GOPHER_TYPE_FILE_MASK
 
#define MAX_GOPHER_CATEGORY_NAME   128
 
#define MAX_GOPHER_ATTRIBUTE_NAME   128
 
#define MIN_GOPHER_ATTRIBUTE_LENGTH   256
 
#define GOPHER_INFO_CATEGORY   TEXT("+INFO")
 
#define GOPHER_ADMIN_CATEGORY   TEXT("+ADMIN")
 
#define GOPHER_VIEWS_CATEGORY   TEXT("+VIEWS")
 
#define GOPHER_ABSTRACT_CATEGORY   TEXT("+ABSTRACT")
 
#define GOPHER_VERONICA_CATEGORY   TEXT("+VERONICA")
 
#define GOPHER_ADMIN_ATTRIBUTE   TEXT("Admin")
 
#define GOPHER_MOD_DATE_ATTRIBUTE   TEXT("Mod-Date")
 
#define GOPHER_TTL_ATTRIBUTE   TEXT("TTL")
 
#define GOPHER_SCORE_ATTRIBUTE   TEXT("Score")
 
#define GOPHER_RANGE_ATTRIBUTE   TEXT("Score-range")
 
#define GOPHER_SITE_ATTRIBUTE   TEXT("Site")
 
#define GOPHER_ORG_ATTRIBUTE   TEXT("Org")
 
#define GOPHER_LOCATION_ATTRIBUTE   TEXT("Loc")
 
#define GOPHER_GEOG_ATTRIBUTE   TEXT("Geog")
 
#define GOPHER_TIMEZONE_ATTRIBUTE   TEXT("TZ")
 
#define GOPHER_PROVIDER_ATTRIBUTE   TEXT("Provider")
 
#define GOPHER_VERSION_ATTRIBUTE   TEXT("Version")
 
#define GOPHER_ABSTRACT_ATTRIBUTE   TEXT("Abstract")
 
#define GOPHER_VIEW_ATTRIBUTE   TEXT("View")
 
#define GOPHER_TREEWALK_ATTRIBUTE   TEXT("treewalk")
 
#define GOPHER_ATTRIBUTE_ID_BASE   0xabcccc00
 
#define GOPHER_CATEGORY_ID_ALL   (GOPHER_ATTRIBUTE_ID_BASE + 1)
 
#define GOPHER_CATEGORY_ID_INFO   (GOPHER_ATTRIBUTE_ID_BASE + 2)
 
#define GOPHER_CATEGORY_ID_ADMIN   (GOPHER_ATTRIBUTE_ID_BASE + 3)
 
#define GOPHER_CATEGORY_ID_VIEWS   (GOPHER_ATTRIBUTE_ID_BASE + 4)
 
#define GOPHER_CATEGORY_ID_ABSTRACT   (GOPHER_ATTRIBUTE_ID_BASE + 5)
 
#define GOPHER_CATEGORY_ID_VERONICA   (GOPHER_ATTRIBUTE_ID_BASE + 6)
 
#define GOPHER_CATEGORY_ID_ASK   (GOPHER_ATTRIBUTE_ID_BASE + 7)
 
#define GOPHER_CATEGORY_ID_UNKNOWN   (GOPHER_ATTRIBUTE_ID_BASE + 8)
 
#define GOPHER_ATTRIBUTE_ID_ALL   (GOPHER_ATTRIBUTE_ID_BASE + 9)
 
#define GOPHER_ATTRIBUTE_ID_ADMIN   (GOPHER_ATTRIBUTE_ID_BASE + 10)
 
#define GOPHER_ATTRIBUTE_ID_MOD_DATE   (GOPHER_ATTRIBUTE_ID_BASE + 11)
 
#define GOPHER_ATTRIBUTE_ID_TTL   (GOPHER_ATTRIBUTE_ID_BASE + 12)
 
#define GOPHER_ATTRIBUTE_ID_SCORE   (GOPHER_ATTRIBUTE_ID_BASE + 13)
 
#define GOPHER_ATTRIBUTE_ID_RANGE   (GOPHER_ATTRIBUTE_ID_BASE + 14)
 
#define GOPHER_ATTRIBUTE_ID_SITE   (GOPHER_ATTRIBUTE_ID_BASE + 15)
 
#define GOPHER_ATTRIBUTE_ID_ORG   (GOPHER_ATTRIBUTE_ID_BASE + 16)
 
#define GOPHER_ATTRIBUTE_ID_LOCATION   (GOPHER_ATTRIBUTE_ID_BASE + 17)
 
#define GOPHER_ATTRIBUTE_ID_GEOG   (GOPHER_ATTRIBUTE_ID_BASE + 18)
 
#define GOPHER_ATTRIBUTE_ID_TIMEZONE   (GOPHER_ATTRIBUTE_ID_BASE + 19)
 
#define GOPHER_ATTRIBUTE_ID_PROVIDER   (GOPHER_ATTRIBUTE_ID_BASE + 20)
 
#define GOPHER_ATTRIBUTE_ID_VERSION   (GOPHER_ATTRIBUTE_ID_BASE + 21)
 
#define GOPHER_ATTRIBUTE_ID_ABSTRACT   (GOPHER_ATTRIBUTE_ID_BASE + 22)
 
#define GOPHER_ATTRIBUTE_ID_VIEW   (GOPHER_ATTRIBUTE_ID_BASE + 23)
 
#define GOPHER_ATTRIBUTE_ID_TREEWALK   (GOPHER_ATTRIBUTE_ID_BASE + 24)
 
#define GOPHER_ATTRIBUTE_ID_UNKNOWN   (GOPHER_ATTRIBUTE_ID_BASE + 25)
 
#define GopherCreateLocator   WINELIB_NAME_AW(GopherCreateLocator)
 
#define GopherGetLocatorType   WINELIB_NAME_AW(GopherGetLocatorType)
 
#define GopherFindFirstFile   WINELIB_NAME_AW(GopherFindFirstFile)
 
#define GopherOpenFile   WINELIB_NAME_AW(GopherOpenFile)
 
#define GopherGetAttribute   WINELIB_NAME_AW(GopherGetAttribute)
 
#define HTTP_MAJOR_VERSION   1
 
#define HTTP_MINOR_VERSION   0
 
#define HTTP_VERSION   TEXT("HTTP/1.0")
 
#define HTTP_QUERY_MIME_VERSION   0
 
#define HTTP_QUERY_CONTENT_TYPE   1
 
#define HTTP_QUERY_CONTENT_TRANSFER_ENCODING   2
 
#define HTTP_QUERY_CONTENT_ID   3
 
#define HTTP_QUERY_CONTENT_DESCRIPTION   4
 
#define HTTP_QUERY_CONTENT_LENGTH   5
 
#define HTTP_QUERY_CONTENT_LANGUAGE   6
 
#define HTTP_QUERY_ALLOW   7
 
#define HTTP_QUERY_PUBLIC   8
 
#define HTTP_QUERY_DATE   9
 
#define HTTP_QUERY_EXPIRES   10
 
#define HTTP_QUERY_LAST_MODIFIED   11
 
#define HTTP_QUERY_MESSAGE_ID   12
 
#define HTTP_QUERY_URI   13
 
#define HTTP_QUERY_DERIVED_FROM   14
 
#define HTTP_QUERY_COST   15
 
#define HTTP_QUERY_LINK   16
 
#define HTTP_QUERY_PRAGMA   17
 
#define HTTP_QUERY_VERSION   18
 
#define HTTP_QUERY_STATUS_CODE   19
 
#define HTTP_QUERY_STATUS_TEXT   20
 
#define HTTP_QUERY_RAW_HEADERS   21
 
#define HTTP_QUERY_RAW_HEADERS_CRLF   22
 
#define HTTP_QUERY_CONNECTION   23
 
#define HTTP_QUERY_ACCEPT   24
 
#define HTTP_QUERY_ACCEPT_CHARSET   25
 
#define HTTP_QUERY_ACCEPT_ENCODING   26
 
#define HTTP_QUERY_ACCEPT_LANGUAGE   27
 
#define HTTP_QUERY_AUTHORIZATION   28
 
#define HTTP_QUERY_CONTENT_ENCODING   29
 
#define HTTP_QUERY_FORWARDED   30
 
#define HTTP_QUERY_FROM   31
 
#define HTTP_QUERY_IF_MODIFIED_SINCE   32
 
#define HTTP_QUERY_LOCATION   33
 
#define HTTP_QUERY_ORIG_URI   34
 
#define HTTP_QUERY_REFERER   35
 
#define HTTP_QUERY_RETRY_AFTER   36
 
#define HTTP_QUERY_SERVER   37
 
#define HTTP_QUERY_TITLE   38
 
#define HTTP_QUERY_USER_AGENT   39
 
#define HTTP_QUERY_WWW_AUTHENTICATE   40
 
#define HTTP_QUERY_PROXY_AUTHENTICATE   41
 
#define HTTP_QUERY_ACCEPT_RANGES   42
 
#define HTTP_QUERY_SET_COOKIE   43
 
#define HTTP_QUERY_COOKIE   44
 
#define HTTP_QUERY_REQUEST_METHOD   45
 
#define HTTP_QUERY_REFRESH   46
 
#define HTTP_QUERY_CONTENT_DISPOSITION   47
 
#define HTTP_QUERY_AGE   48
 
#define HTTP_QUERY_CACHE_CONTROL   49
 
#define HTTP_QUERY_CONTENT_BASE   50
 
#define HTTP_QUERY_CONTENT_LOCATION   51
 
#define HTTP_QUERY_CONTENT_MD5   52
 
#define HTTP_QUERY_CONTENT_RANGE   53
 
#define HTTP_QUERY_ETAG   54
 
#define HTTP_QUERY_HOST   55
 
#define HTTP_QUERY_IF_MATCH   56
 
#define HTTP_QUERY_IF_NONE_MATCH   57
 
#define HTTP_QUERY_IF_RANGE   58
 
#define HTTP_QUERY_IF_UNMODIFIED_SINCE   59
 
#define HTTP_QUERY_MAX_FORWARDS   60
 
#define HTTP_QUERY_PROXY_AUTHORIZATION   61
 
#define HTTP_QUERY_RANGE   62
 
#define HTTP_QUERY_TRANSFER_ENCODING   63
 
#define HTTP_QUERY_UPGRADE   64
 
#define HTTP_QUERY_VARY   65
 
#define HTTP_QUERY_VIA   66
 
#define HTTP_QUERY_WARNING   67
 
#define HTTP_QUERY_EXPECT   68
 
#define HTTP_QUERY_PROXY_CONNECTION   69
 
#define HTTP_QUERY_UNLESS_MODIFIED_SINCE   70
 
#define HTTP_QUERY_ECHO_REQUEST   71
 
#define HTTP_QUERY_ECHO_REPLY   72
 
#define HTTP_QUERY_ECHO_HEADERS   73
 
#define HTTP_QUERY_ECHO_HEADERS_CRLF   74
 
#define HTTP_QUERY_PROXY_SUPPORT   75
 
#define HTTP_QUERY_AUTHENTICATION_INFO   76
 
#define HTTP_QUERY_PASSPORT_URLS   77
 
#define HTTP_QUERY_PASSPORT_CONFIG   78
 
#define HTTP_QUERY_MAX   78
 
#define HTTP_QUERY_CUSTOM   65535
 
#define HTTP_QUERY_FLAG_REQUEST_HEADERS   0x80000000
 
#define HTTP_QUERY_FLAG_SYSTEMTIME   0x40000000
 
#define HTTP_QUERY_FLAG_NUMBER   0x20000000
 
#define HTTP_QUERY_FLAG_COALESCE   0x10000000
 
#define HTTP_QUERY_MODIFIER_FLAGS_MASK
 
#define HTTP_QUERY_HEADER_MASK   (~HTTP_QUERY_MODIFIER_FLAGS_MASK)
 
#define HTTP_STATUS_CONTINUE   100
 
#define HTTP_STATUS_SWITCH_PROTOCOLS   101
 
#define HTTP_STATUS_OK   200
 
#define HTTP_STATUS_CREATED   201
 
#define HTTP_STATUS_ACCEPTED   202
 
#define HTTP_STATUS_PARTIAL   203
 
#define HTTP_STATUS_NO_CONTENT   204
 
#define HTTP_STATUS_RESET_CONTENT   205
 
#define HTTP_STATUS_PARTIAL_CONTENT   206
 
#define HTTP_STATUS_AMBIGUOUS   300
 
#define HTTP_STATUS_MOVED   301
 
#define HTTP_STATUS_REDIRECT   302
 
#define HTTP_STATUS_REDIRECT_METHOD   303
 
#define HTTP_STATUS_NOT_MODIFIED   304
 
#define HTTP_STATUS_USE_PROXY   305
 
#define HTTP_STATUS_REDIRECT_KEEP_VERB   307
 
#define HTTP_STATUS_BAD_REQUEST   400
 
#define HTTP_STATUS_DENIED   401
 
#define HTTP_STATUS_PAYMENT_REQ   402
 
#define HTTP_STATUS_FORBIDDEN   403
 
#define HTTP_STATUS_NOT_FOUND   404
 
#define HTTP_STATUS_BAD_METHOD   405
 
#define HTTP_STATUS_NONE_ACCEPTABLE   406
 
#define HTTP_STATUS_PROXY_AUTH_REQ   407
 
#define HTTP_STATUS_REQUEST_TIMEOUT   408
 
#define HTTP_STATUS_CONFLICT   409
 
#define HTTP_STATUS_GONE   410
 
#define HTTP_STATUS_LENGTH_REQUIRED   411
 
#define HTTP_STATUS_PRECOND_FAILED   412
 
#define HTTP_STATUS_REQUEST_TOO_LARGE   413
 
#define HTTP_STATUS_URI_TOO_LONG   414
 
#define HTTP_STATUS_UNSUPPORTED_MEDIA   415
 
#define HTTP_STATUS_SERVER_ERROR   500
 
#define HTTP_STATUS_NOT_SUPPORTED   501
 
#define HTTP_STATUS_BAD_GATEWAY   502
 
#define HTTP_STATUS_SERVICE_UNAVAIL   503
 
#define HTTP_STATUS_GATEWAY_TIMEOUT   504
 
#define HTTP_STATUS_VERSION_NOT_SUP   505
 
#define HTTP_STATUS_FIRST   HTTP_STATUS_CONTINUE
 
#define HTTP_STATUS_LAST   HTTP_STATUS_VERSION_NOT_SUP
 
#define HttpOpenRequest   WINELIB_NAME_AW(HttpOpenRequest)
 
#define HttpAddRequestHeaders   WINELIB_NAME_AW(HttpAddRequestHeaders)
 
#define HTTP_ADDREQ_INDEX_MASK   0x0000FFFF
 
#define HTTP_ADDREQ_FLAGS_MASK   0xFFFF0000
 
#define HTTP_ADDREQ_FLAG_ADD_IF_NEW   0x10000000
 
#define HTTP_ADDREQ_FLAG_ADD   0x20000000
 
#define HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA   0x40000000
 
#define HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON   0x01000000
 
#define HTTP_ADDREQ_FLAG_COALESCE   HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA
 
#define HTTP_ADDREQ_FLAG_REPLACE   0x80000000
 
#define HttpSendRequest   WINELIB_NAME_AW(HttpSendRequest)
 
#define HttpSendRequestEx   WINELIB_NAME_AW(HttpSendRequestEx)
 
#define HSR_ASYNC   WININET_API_FLAG_ASYNC
 
#define HSR_SYNC   WININET_API_FLAG_SYNC
 
#define HSR_USE_CONTEXT   WININET_API_FLAG_USE_CONTEXT
 
#define HSR_INITIATE   0x00000008
 
#define HSR_DOWNLOAD   0x00000010
 
#define HSR_CHUNKED   0x00000020
 
#define HttpEndRequest   WINELIB_NAME_AW(HttpEndRequest)
 
#define HttpQueryInfo   WINELIB_NAME_AW(HttpQueryInfo)
 
#define InternetEnumPerSiteCookieDecision   WINELIB_NAME_AW(InternetEnumPerSiteCookieDecision)
 
#define INTERNET_COOKIE_IS_SECURE   0x00000001
 
#define INTERNET_COOKIE_IS_SESSION   0x00000002
 
#define INTERNET_COOKIE_THIRD_PARTY   0x00000010
 
#define INTERNET_COOKIE_PROMPT_REQUIRED   0x00000020
 
#define INTERNET_COOKIE_EVALUATE_P3P   0x00000040
 
#define INTERNET_COOKIE_APPLY_P3P   0x00000080
 
#define INTERNET_COOKIE_P3P_ENABLED   0x00000100
 
#define INTERNET_COOKIE_IS_RESTRICTED   0x00000200
 
#define INTERNET_COOKIE_IE6   0x00000400
 
#define INTERNET_COOKIE_IS_LEGACY   0x00000800
 
#define INTERNET_COOKIE_HTTPONLY   0x00002000
 
#define InternetGetCookieEx   WINELIB_NAME_AW(InternetGetCookieEx)
 
#define InternetSetCookieEx   WINELIB_NAME_AW(InternetSetCookieEx)
 
#define InternetGetPerSiteCookieDecision   WINELIB_NAME_AW(InternetGetPerSiteCookieDecision)
 
#define InternetSetPerSiteCookieDecision   WINELIB_NAME_AW(InternetSetPerSiteCookieDecision)
 
#define InternetSetCookie   WINELIB_NAME_AW(InternetSetCookie)
 
#define InternetGetCookie   WINELIB_NAME_AW(InternetGetCookie)
 
#define InternetCheckConnection   WINELIB_NAME_AW(InternetCheckConnection)
 
#define FLAG_ICC_FORCE_CONNECTION   0x00000001
 
#define FLAGS_ERROR_UI_FILTER_FOR_ERRORS   0x01
 
#define FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS   0x02
 
#define FLAGS_ERROR_UI_FLAGS_GENERATE_DATA   0x04
 
#define FLAGS_ERROR_UI_FLAGS_NO_UI   0x08
 
#define FLAGS_ERROR_UI_SERIALIZE_DIALOGS   0x10
 
#define InternetConfirmZoneCrossing   WINELIB_NAME_AW(InternetConfirmZoneCrossing)
 
#define PRIVACY_TEMPLATE_NO_COOKIES   0
 
#define PRIVACY_TEMPLATE_HIGH   1
 
#define PRIVACY_TEMPLATE_MEDIUM_HIGH   2
 
#define PRIVACY_TEMPLATE_MEDIUM   3
 
#define PRIVACY_TEMPLATE_MEDIUM_LOW   4
 
#define PRIVACY_TEMPLATE_LOW   5
 
#define PRIVACY_TEMPLATE_CUSTOM   100
 
#define PRIVACY_TEMPLATE_ADVANCED   101
 
#define PRIVACY_TEMPLATE_MAX   PRIVACY_TEMPLATE_LOW
 
#define PRIVACY_TYPE_FIRST_PARTY   0
 
#define PRIVACY_TYPE_THIRD_PARTY   1
 
#define INTERNET_ERROR_BASE   12000
 
#define ERROR_INTERNET_OUT_OF_HANDLES   (INTERNET_ERROR_BASE + 1)
 
#define ERROR_INTERNET_TIMEOUT   (INTERNET_ERROR_BASE + 2)
 
#define ERROR_INTERNET_EXTENDED_ERROR   (INTERNET_ERROR_BASE + 3)
 
#define ERROR_INTERNET_INTERNAL_ERROR   (INTERNET_ERROR_BASE + 4)
 
#define ERROR_INTERNET_INVALID_URL   (INTERNET_ERROR_BASE + 5)
 
#define ERROR_INTERNET_UNRECOGNIZED_SCHEME   (INTERNET_ERROR_BASE + 6)
 
#define ERROR_INTERNET_NAME_NOT_RESOLVED   (INTERNET_ERROR_BASE + 7)
 
#define ERROR_INTERNET_PROTOCOL_NOT_FOUND   (INTERNET_ERROR_BASE + 8)
 
#define ERROR_INTERNET_INVALID_OPTION   (INTERNET_ERROR_BASE + 9)
 
#define ERROR_INTERNET_BAD_OPTION_LENGTH   (INTERNET_ERROR_BASE + 10)
 
#define ERROR_INTERNET_OPTION_NOT_SETTABLE   (INTERNET_ERROR_BASE + 11)
 
#define ERROR_INTERNET_SHUTDOWN   (INTERNET_ERROR_BASE + 12)
 
#define ERROR_INTERNET_INCORRECT_USER_NAME   (INTERNET_ERROR_BASE + 13)
 
#define ERROR_INTERNET_INCORRECT_PASSWORD   (INTERNET_ERROR_BASE + 14)
 
#define ERROR_INTERNET_LOGIN_FAILURE   (INTERNET_ERROR_BASE + 15)
 
#define ERROR_INTERNET_INVALID_OPERATION   (INTERNET_ERROR_BASE + 16)
 
#define ERROR_INTERNET_OPERATION_CANCELLED   (INTERNET_ERROR_BASE + 17)
 
#define ERROR_INTERNET_INCORRECT_HANDLE_TYPE   (INTERNET_ERROR_BASE + 18)
 
#define ERROR_INTERNET_INCORRECT_HANDLE_STATE   (INTERNET_ERROR_BASE + 19)
 
#define ERROR_INTERNET_NOT_PROXY_REQUEST   (INTERNET_ERROR_BASE + 20)
 
#define ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND   (INTERNET_ERROR_BASE + 21)
 
#define ERROR_INTERNET_BAD_REGISTRY_PARAMETER   (INTERNET_ERROR_BASE + 22)
 
#define ERROR_INTERNET_NO_DIRECT_ACCESS   (INTERNET_ERROR_BASE + 23)
 
#define ERROR_INTERNET_NO_CONTEXT   (INTERNET_ERROR_BASE + 24)
 
#define ERROR_INTERNET_NO_CALLBACK   (INTERNET_ERROR_BASE + 25)
 
#define ERROR_INTERNET_REQUEST_PENDING   (INTERNET_ERROR_BASE + 26)
 
#define ERROR_INTERNET_INCORRECT_FORMAT   (INTERNET_ERROR_BASE + 27)
 
#define ERROR_INTERNET_ITEM_NOT_FOUND   (INTERNET_ERROR_BASE + 28)
 
#define ERROR_INTERNET_CANNOT_CONNECT   (INTERNET_ERROR_BASE + 29)
 
#define ERROR_INTERNET_CONNECTION_ABORTED   (INTERNET_ERROR_BASE + 30)
 
#define ERROR_INTERNET_CONNECTION_RESET   (INTERNET_ERROR_BASE + 31)
 
#define ERROR_INTERNET_FORCE_RETRY   (INTERNET_ERROR_BASE + 32)
 
#define ERROR_INTERNET_INVALID_PROXY_REQUEST   (INTERNET_ERROR_BASE + 33)
 
#define ERROR_INTERNET_NEED_UI   (INTERNET_ERROR_BASE + 34)
 
#define ERROR_INTERNET_HANDLE_EXISTS   (INTERNET_ERROR_BASE + 36)
 
#define ERROR_INTERNET_SEC_CERT_DATE_INVALID   (INTERNET_ERROR_BASE + 37)
 
#define ERROR_INTERNET_SEC_CERT_CN_INVALID   (INTERNET_ERROR_BASE + 38)
 
#define ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR   (INTERNET_ERROR_BASE + 39)
 
#define ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR   (INTERNET_ERROR_BASE + 40)
 
#define ERROR_INTERNET_MIXED_SECURITY   (INTERNET_ERROR_BASE + 41)
 
#define ERROR_INTERNET_CHG_POST_IS_NON_SECURE   (INTERNET_ERROR_BASE + 42)
 
#define ERROR_INTERNET_POST_IS_NON_SECURE   (INTERNET_ERROR_BASE + 43)
 
#define ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED   (INTERNET_ERROR_BASE + 44)
 
#define ERROR_INTERNET_INVALID_CA   (INTERNET_ERROR_BASE + 45)
 
#define ERROR_INTERNET_CLIENT_AUTH_NOT_SETUP   (INTERNET_ERROR_BASE + 46)
 
#define ERROR_INTERNET_ASYNC_THREAD_FAILED   (INTERNET_ERROR_BASE + 47)
 
#define ERROR_INTERNET_REDIRECT_SCHEME_CHANGE   (INTERNET_ERROR_BASE + 48)
 
#define ERROR_INTERNET_DIALOG_PENDING   (INTERNET_ERROR_BASE + 49)
 
#define ERROR_INTERNET_RETRY_DIALOG   (INTERNET_ERROR_BASE + 50)
 
#define ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR   (INTERNET_ERROR_BASE + 52)
 
#define ERROR_INTERNET_INSERT_CDROM   (INTERNET_ERROR_BASE + 53)
 
#define ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED   (INTERNET_ERROR_BASE + 54)
 
#define ERROR_INTERNET_SEC_CERT_ERRORS   (INTERNET_ERROR_BASE + 55)
 
#define ERROR_INTERNET_SEC_CERT_NO_REV   (INTERNET_ERROR_BASE + 56)
 
#define ERROR_INTERNET_SEC_CERT_REV_FAILED   (INTERNET_ERROR_BASE + 57)
 
#define ERROR_INTERNET_SEC_CERT_WEAK_SIGNATURE   (INTERNET_ERROR_BASE + 62)
 
#define ERROR_FTP_TRANSFER_IN_PROGRESS   (INTERNET_ERROR_BASE + 110)
 
#define ERROR_FTP_DROPPED   (INTERNET_ERROR_BASE + 111)
 
#define ERROR_FTP_NO_PASSIVE_MODE   (INTERNET_ERROR_BASE + 112)
 
#define ERROR_GOPHER_PROTOCOL_ERROR   (INTERNET_ERROR_BASE + 130)
 
#define ERROR_GOPHER_NOT_FILE   (INTERNET_ERROR_BASE + 131)
 
#define ERROR_GOPHER_DATA_ERROR   (INTERNET_ERROR_BASE + 132)
 
#define ERROR_GOPHER_END_OF_DATA   (INTERNET_ERROR_BASE + 133)
 
#define ERROR_GOPHER_INVALID_LOCATOR   (INTERNET_ERROR_BASE + 134)
 
#define ERROR_GOPHER_INCORRECT_LOCATOR_TYPE   (INTERNET_ERROR_BASE + 135)
 
#define ERROR_GOPHER_NOT_GOPHER_PLUS   (INTERNET_ERROR_BASE + 136)
 
#define ERROR_GOPHER_ATTRIBUTE_NOT_FOUND   (INTERNET_ERROR_BASE + 137)
 
#define ERROR_GOPHER_UNKNOWN_LOCATOR   (INTERNET_ERROR_BASE + 138)
 
#define ERROR_HTTP_HEADER_NOT_FOUND   (INTERNET_ERROR_BASE + 150)
 
#define ERROR_HTTP_DOWNLEVEL_SERVER   (INTERNET_ERROR_BASE + 151)
 
#define ERROR_HTTP_INVALID_SERVER_RESPONSE   (INTERNET_ERROR_BASE + 152)
 
#define ERROR_HTTP_INVALID_HEADER   (INTERNET_ERROR_BASE + 153)
 
#define ERROR_HTTP_INVALID_QUERY_REQUEST   (INTERNET_ERROR_BASE + 154)
 
#define ERROR_HTTP_HEADER_ALREADY_EXISTS   (INTERNET_ERROR_BASE + 155)
 
#define ERROR_HTTP_REDIRECT_FAILED   (INTERNET_ERROR_BASE + 156)
 
#define ERROR_HTTP_NOT_REDIRECTED   (INTERNET_ERROR_BASE + 160)
 
#define ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION   (INTERNET_ERROR_BASE + 161)
 
#define ERROR_HTTP_COOKIE_DECLINED   (INTERNET_ERROR_BASE + 162)
 
#define ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION   (INTERNET_ERROR_BASE + 168)
 
#define ERROR_INTERNET_SECURITY_CHANNEL_ERROR   (INTERNET_ERROR_BASE + 157)
 
#define ERROR_INTERNET_UNABLE_TO_CACHE_FILE   (INTERNET_ERROR_BASE + 158)
 
#define ERROR_INTERNET_TCPIP_NOT_INSTALLED   (INTERNET_ERROR_BASE + 159)
 
#define ERROR_INTERNET_DISCONNECTED   (INTERNET_ERROR_BASE + 163)
 
#define ERROR_INTERNET_SERVER_UNREACHABLE   (INTERNET_ERROR_BASE + 164)
 
#define ERROR_INTERNET_PROXY_SERVER_UNREACHABLE   (INTERNET_ERROR_BASE + 165)
 
#define ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT   (INTERNET_ERROR_BASE + 166)
 
#define ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT   (INTERNET_ERROR_BASE + 167)
 
#define ERROR_INTERNET_SEC_INVALID_CERT   (INTERNET_ERROR_BASE + 169)
 
#define ERROR_INTERNET_SEC_CERT_REVOKED   (INTERNET_ERROR_BASE + 170)
 
#define ERROR_INTERNET_FAILED_DUETOSECURITYCHECK   (INTERNET_ERROR_BASE + 171)
 
#define ERROR_INTERNET_NOT_INITIALIZED   (INTERNET_ERROR_BASE + 172)
 
#define ERROR_INTERNET_NEED_MSN_SSPI_PKG   (INTERNET_ERROR_BASE + 173)
 
#define ERROR_INTERNET_LOGIN_FAILURE_DISPLAY_ENTITY_BODY   (INTERNET_ERROR_BASE + 174)
 
#define ERROR_INTERNET_DECODING_FAILED   (INTERNET_ERROR_BASE + 175)
 
#define INTERNET_ERROR_LAST   ERROR_INTERNET_DECODING_FAILED
 
#define NORMAL_CACHE_ENTRY   0x00000001
 
#define STICKY_CACHE_ENTRY   0x00000004
 
#define EDITED_CACHE_ENTRY   0x00000008
 
#define COOKIE_CACHE_ENTRY   0x00100000
 
#define URLHISTORY_CACHE_ENTRY   0x00200000
 
#define TRACK_OFFLINE_CACHE_ENTRY   0x00000010
 
#define TRACK_ONLINE_CACHE_ENTRY   0x00000020
 
#define SPARSE_CACHE_ENTRY   0x00010000
 
#define URLCACHE_FIND_DEFAULT_FILTER
 
#define CreateUrlCacheEntry   WINELIB_NAME_AW(CreateUrlCacheEntry)
 
#define CommitUrlCacheEntry   WINELIB_NAME_AW(CommitUrlCacheEntry)
 
#define RetrieveUrlCacheEntryFile   WINELIB_NAME_AW(RetrieveUrlCacheEntryFile)
 
#define UnlockUrlCacheEntryFile   WINELIB_NAME_AW(UnlockUrlCacheEntryFile)
 
#define RetrieveUrlCacheEntryStream   WINELIB_NAME_AW(RetrieveUrlCacheEntryStream)
 
#define GetUrlCacheEntryInfo   WINELIB_NAME_AW(GetUrlCacheEntryInfo)
 
#define GetUrlCacheEntryInfoEx   WINELIB_NAME_AW(GetUrlCacheEntryInfoEx)
 
#define CACHE_ENTRY_ATTRIBUTE_FC   0x00000004
 
#define CACHE_ENTRY_HITRATE_FC   0x00000010
 
#define CACHE_ENTRY_MODTIME_FC   0x00000040
 
#define CACHE_ENTRY_EXPTIME_FC   0x00000080
 
#define CACHE_ENTRY_ACCTIME_FC   0x00000100
 
#define CACHE_ENTRY_SYNCTIME_FC   0x00000200
 
#define CACHE_ENTRY_HEADERINFO_FC   0x00000400
 
#define CACHE_ENTRY_EXEMPT_DELTA_FC   0x00000800
 
#define SetUrlCacheEntryInfo   WINELIB_NAME_AW(SetUrlCacheEntryInfo)
 
#define GetUrlCacheGroupAttribute   WINELIB_NAME_AW(GetUrlCacheGroupAttribute)
 
#define INTERNET_CACHE_GROUP_ADD   0
 
#define INTERNET_CACHE_GROUP_REMOVE   1
 
#define SetUrlCacheEntryGroup   WINELIB_NAME_AW(SetUrlCacheEntryGroup)
 
#define SetUrlCacheGroupAttribute   WINELIB_NAME_AW(SetUrlCacheGroupAttribute)
 
#define FindFirstUrlCacheEntryEx   WINELIB_NAME_AW(FindFirstUrlCacheEntryEx)
 
#define FindNextUrlCacheEntryEx   WINELIB_NAME_AW(FindNextUrlCacheEntryEx)
 
#define FindFirstUrlCacheEntry   WINELIB_NAME_AW(FindFirstUrlCacheEntry)
 
#define FindNextUrlCacheEntry   WINELIB_NAME_AW(FindNextUrlCacheEntry)
 
#define DeleteUrlCacheEntry   WINELIB_NAME_AW(DeleteUrlCacheEntry)
 
#define FCS_PERCENT_CACHE_SPACE   0 /* guessed value */
 
#define FCS_PERCENT_DISK_SPACE   1 /* guessed value */
 
#define FCS_ABSOLUTE_SIZE   2 /* guessed value */
 
#define FreeUrlCacheSpace   WINELIB_NAME_AW(FreeUrlCacheSpace)
 
#define InternetDial   WINELIB_NAME_AW(InternetDial)
 
#define INTERNET_DIAL_UNATTENDED   0x8000
 
#define INTERENT_GOONLINE_REFRESH   0x00000001
 
#define INTERENT_GOONLINE_MASK   0x00000001
 
#define InternetGoOnline   WINELIB_NAME_AW(InternetGoOnline)
 
#define INTERNET_AUTODIAL_FORCE_ONLINE   1
 
#define INTERNET_AUTODIAL_FORCE_UNATTENDED   2
 
#define INTERNET_AUTODIAL_FAILIFSECURITYCHECK   4
 
#define INTERNET_AUTODIAL_FLAGS_MASK   (INTERNET_AUTODIAL_FORCE_ONLINE | INTERNET_AUTODIAL_FORCE_UNATTENDED | INTERNET_AUTODIAL_FAILIFSECURITYCHECK)
 
#define INTERNET_CONNECTION_MODEM   0x01
 
#define INTERNET_CONNECTION_LAN   0x02
 
#define INTERNET_CONNECTION_PROXY   0x04
 
#define INTERNET_CONNECTION_MODEM_BUSY   0x08
 
#define INTERNET_RAS_INSTALLED   0x10
 
#define INTERNET_CONNECTION_OFFLINE   0x20
 
#define INTERNET_CONNECTION_CONFIGURED   0x40
 
#define INTERNET_CUSTOMDIAL_CONNECT   0
 
#define INTERNET_CUSTOMDIAL_UNATTENDED   1
 
#define INTERNET_CUSTOMDIAL_DISCONNECT   2
 
#define INTERNET_CUSTOMDIAL_SHOWOFFLINE   4
 
#define INTERNET_CUSTOMDIAL_SAFE_FOR_UNATTENDED   1
 
#define INTERNET_CUSTOMDIAL_WILL_SUPPLY_STATE   2
 
#define INTERNET_CUSTOMDIAL_CAN_HANGUP   4
 
#define InternetSetDialState   WINELIB_NAME_AW(InternetSetDialState)
 
#define INTERNET_DIALSTATE_DISCONNECTED   1
 
#define InternetGetConnectedStateEx   WINELIB_NAME_AW(InternetGetConnectedStateEx)
 

Typedefs

typedef LPVOID HINTERNET
 
typedef HINTERNETLPHINTERNET
 
typedef WORD INTERNET_PORT
 
typedef INTERNET_PORTLPINTERNET_PORT
 
typedef enum INTERNET_SCHEMELPINTERNET_SCHEME
 
typedef struct INTERNET_ASYNC_RESULTLPINTERNET_ASYNC_RESULT
 
typedef struct INTERNET_PROXY_INFOALPINTERNET_PROXY_INFOA
 
typedef struct INTERNET_PROXY_INFOWLPINTERNET_PROXY_INFOW
 
typedef struct INTERNET_VERSION_INFOLPINTERNET_VERSION_INFO
 
typedef struct HTTP_VERSION_INFOLPHTTP_VERSION_INFO
 
typedef struct INTERNET_CONNECTED_INFOLPINTERNET_CONNECTED_INFO
 
typedef struct URL_COMPONENTSALPURL_COMPONENTSA
 
typedef struct URL_COMPONENTSWLPURL_COMPONENTSW
 
typedef struct INTERNET_CERTIFICATE_INFOALPINTERNET_CERTIFICATE_INFOA
 
typedef struct INTERNET_CERTIFICATE_INFOWLPINTERNET_CERTIFICATE_INFOW
 
typedef struct _INTERNET_BUFFERSA INTERNET_BUFFERSA
 
typedef struct _INTERNET_BUFFERSALPINTERNET_BUFFERSA
 
typedef struct _INTERNET_BUFFERSW INTERNET_BUFFERSW
 
typedef struct _INTERNET_BUFFERSWLPINTERNET_BUFFERSW
 
typedef struct _INTERNET_CACHE_GROUP_INFOA INTERNET_CACHE_GROUP_INFOA
 
typedef struct _INTERNET_CACHE_GROUP_INFOALPINTERNET_CACHE_GROUP_INFOA
 
typedef struct _INTERNET_CACHE_GROUP_INFOW INTERNET_CACHE_GROUP_INFOW
 
typedef struct _INTERNET_CACHE_GROUP_INFOWLPINTERNET_CACHE_GROUP_INFOW
 
typedef struct _INTERNET_PER_CONN_OPTIONA INTERNET_PER_CONN_OPTIONA
 
typedef struct _INTERNET_PER_CONN_OPTIONALPINTERNET_PER_CONN_OPTIONA
 
typedef struct _INTERNET_PER_CONN_OPTIONW INTERNET_PER_CONN_OPTIONW
 
typedef struct _INTERNET_PER_CONN_OPTIONWLPINTERNET_PER_CONN_OPTIONW
 
typedef struct _INTERNET_PER_CONN_OPTION_LISTA INTERNET_PER_CONN_OPTION_LISTA
 
typedef struct _INTERNET_PER_CONN_OPTION_LISTALPINTERNET_PER_CONN_OPTION_LISTA
 
typedef struct _INTERNET_PER_CONN_OPTION_LISTW INTERNET_PER_CONN_OPTION_LISTW
 
typedef struct _INTERNET_PER_CONN_OPTION_LISTWLPINTERNET_PER_CONN_OPTION_LISTW
 
typedef struct _INTERNET_DIAGNOSTIC_SOCKET_INFO INTERNET_DIAGNOSTIC_SOCKET_INFO
 
typedef struct _INTERNET_DIAGNOSTIC_SOCKET_INFOLPINTERNET_DIAGNOSTIC_SOCKET_INFO
 
typedef VOID(CALLBACKINTERNET_STATUS_CALLBACK) (_In_ HINTERNET, _In_opt_ DWORD_PTR, _In_ DWORD, _In_opt_ LPVOID, _In_ DWORD)
 
typedef INTERNET_STATUS_CALLBACKLPINTERNET_STATUS_CALLBACK
 
typedef struct GOPHER_FIND_DATAALPGOPHER_FIND_DATAA
 
typedef struct GOPHER_FIND_DATAWLPGOPHER_FIND_DATAW
 
typedef struct GOPHER_ADMIN_ATTRIBUTE_TYPEALPGOPHER_ADMIN_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_ADMIN_ATTRIBUTE_TYPEWLPGOPHER_ADMIN_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_MOD_DATE_ATTRIBUTE_TYPELPGOPHER_MOD_DATE_ATTRIBUTE_TYPE
 
typedef struct GOPHER_TTL_ATTRIBUTE_TYPELPGOPHER_TTL_ATTRIBUTE_TYPE
 
typedef struct GOPHER_SCORE_ATTRIBUTE_TYPELPGOPHER_SCORE_ATTRIBUTE_TYPE
 
typedef struct GOPHER_SCORE_RANGE_ATTRIBUTE_TYPELPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE
 
typedef struct GOPHER_SITE_ATTRIBUTE_TYPEALPGOPHER_SITE_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_SITE_ATTRIBUTE_TYPEWLPGOPHER_SITE_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_ORGANIZATION_ATTRIBUTE_TYPEALPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_ORGANIZATION_ATTRIBUTE_TYPEWLPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_LOCATION_ATTRIBUTE_TYPEALPGOPHER_LOCATION_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_LOCATION_ATTRIBUTE_TYPEWLPGOPHER_LOCATION_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPELPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE
 
typedef struct GOPHER_TIMEZONE_ATTRIBUTE_TYPELPGOPHER_TIMEZONE_ATTRIBUTE_TYPE
 
typedef struct GOPHER_PROVIDER_ATTRIBUTE_TYPEALPGOPHER_PROVIDER_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_PROVIDER_ATTRIBUTE_TYPEWLPGOPHER_PROVIDER_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_VERSION_ATTRIBUTE_TYPEALPGOPHER_VERSION_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_VERSION_ATTRIBUTE_TYPEWLPGOPHER_VERSION_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_ABSTRACT_ATTRIBUTE_TYPEALPGOPHER_ABSTRACT_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_ABSTRACT_ATTRIBUTE_TYPEWLPGOPHER_ABSTRACT_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_VIEW_ATTRIBUTE_TYPEALPGOPHER_VIEW_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_VIEW_ATTRIBUTE_TYPEWLPGOPHER_VIEW_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_VERONICA_ATTRIBUTE_TYPELPGOPHER_VERONICA_ATTRIBUTE_TYPE
 
typedef struct GOPHER_ASK_ATTRIBUTE_TYPEALPGOPHER_ASK_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_ASK_ATTRIBUTE_TYPEWLPGOPHER_ASK_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_UNKNOWN_ATTRIBUTE_TYPEALPGOPHER_UNKNOWN_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_UNKNOWN_ATTRIBUTE_TYPEWLPGOPHER_UNKNOWN_ATTRIBUTE_TYPEW
 
typedef struct GOPHER_ATTRIBUTE_TYPEALPGOPHER_ATTRIBUTE_TYPEA
 
typedef struct GOPHER_ATTRIBUTE_TYPEWLPGOPHER_ATTRIBUTE_TYPEW
 
typedef BOOL(CALLBACKGOPHER_ATTRIBUTE_ENUMERATORA) (_In_ LPGOPHER_ATTRIBUTE_TYPEA, _In_ DWORD)
 
typedef BOOL(CALLBACKGOPHER_ATTRIBUTE_ENUMERATORW) (_In_ LPGOPHER_ATTRIBUTE_TYPEW, _In_ DWORD)
 
typedef DWORD(CALLBACKPFN_AUTH_NOTIFY) (DWORD_PTR, DWORD, LPVOID)
 
typedef struct _INTERNET_CACHE_ENTRY_INFOA INTERNET_CACHE_ENTRY_INFOA
 
typedef struct _INTERNET_CACHE_ENTRY_INFOALPINTERNET_CACHE_ENTRY_INFOA
 
typedef struct _INTERNET_CACHE_ENTRY_INFOW INTERNET_CACHE_ENTRY_INFOW
 
typedef struct _INTERNET_CACHE_ENTRY_INFOWLPINTERNET_CACHE_ENTRY_INFOW
 
typedef struct _INTERNET_CACHE_TIMESTAMPS INTERNET_CACHE_TIMESTAMPS
 
typedef struct _INTERNET_CACHE_TIMESTAMPSLPINTERNET_CACHE_TIMESTAMPS
 
typedef LONGLONG GROUPID
 
typedef DWORD(CALLBACKPFN_DIAL_HANDLER) (HWND, LPCSTR, DWORD, LPDWORD)
 
typedef struct AutoProxyHelperVtbl AutoProxyHelperVtbl
 
typedef struct AutoProxyHelperFunctions AutoProxyHelperFunctions
 
typedef struct AUTO_PROXY_SCRIPT_BUFFERLPAUTO_PROXY_SCRIPT_BUFFER
 

Enumerations

enum  INTERNET_SCHEME {
  INTERNET_SCHEME_PARTIAL = -2 , INTERNET_SCHEME_UNKNOWN = -1 , INTERNET_SCHEME_DEFAULT = 0 , INTERNET_SCHEME_FTP ,
  INTERNET_SCHEME_GOPHER , INTERNET_SCHEME_HTTP , INTERNET_SCHEME_HTTPS , INTERNET_SCHEME_FILE ,
  INTERNET_SCHEME_NEWS , INTERNET_SCHEME_MAILTO , INTERNET_SCHEME_SOCKS , INTERNET_SCHEME_JAVASCRIPT ,
  INTERNET_SCHEME_VBSCRIPT , INTERNET_SCHEME_RES , INTERNET_SCHEME_FIRST = INTERNET_SCHEME_FTP , INTERNET_SCHEME_LAST = INTERNET_SCHEME_RES
}
 
enum  InternetCookieState {
  COOKIE_STATE_UNKNOWN , COOKIE_STATE_ACCEPT , COOKIE_STATE_PROMPT , COOKIE_STATE_LEASH ,
  COOKIE_STATE_DOWNGRADE , COOKIE_STATE_REJECT , COOKIE_STATE_MAX = COOKIE_STATE_REJECT
}
 

Functions

BOOLAPI InternetTimeFromSystemTimeA (_In_ CONST SYSTEMTIME *pst, _In_ DWORD dwRFC, _Out_writes_bytes_(cbTime) LPSTR lpszTime, _In_ DWORD cbTime)
 
BOOLAPI InternetTimeFromSystemTimeW (_In_ CONST SYSTEMTIME *pst, _In_ DWORD dwRFC, _Out_writes_bytes_(cbTime) LPWSTR lpszTime, _In_ DWORD cbTime)
 
BOOLAPI InternetTimeToSystemTimeA (_In_ LPCSTR, _Out_ SYSTEMTIME *, _Reserved_ DWORD)
 
BOOLAPI InternetTimeToSystemTimeW (_In_ LPCWSTR, _Out_ SYSTEMTIME *, _Reserved_ DWORD)
 
BOOLAPI InternetCrackUrlA (_In_reads_(dwUrlLength) LPCSTR lpszUrl, _In_ DWORD dwUrlLength, _In_ DWORD dwFlags, _Inout_ LPURL_COMPONENTSA lpUrlComponents)
 
BOOLAPI InternetCrackUrlW (_In_reads_(dwUrlLength) LPCWSTR lpszUrl, _In_ DWORD dwUrlLength, _In_ DWORD dwFlags, _Inout_ LPURL_COMPONENTSW lpUrlComponents)
 
BOOLAPI InternetCreateUrlA (_In_ LPURL_COMPONENTSA lpUrlComponents, _In_ DWORD dwFlags, _Out_writes_opt_(*lpdwUrlLength) LPSTR lpszUrl, _Inout_ LPDWORD lpdwUrlLength)
 
BOOLAPI InternetCreateUrlW (_In_ LPURL_COMPONENTSW lpUrlComponents, _In_ DWORD dwFlags, _Out_writes_opt_(*lpdwUrlLength) LPWSTR lpszUrl, _Inout_ LPDWORD lpdwUrlLength)
 
BOOLAPI InternetCanonicalizeUrlA (_In_ LPCSTR lpszUrl, _Out_writes_(*lpdwBufferLength) LPSTR lpszBuffer, _Inout_ LPDWORD lpdwBufferLength, _In_ DWORD dwFlags)
 
BOOLAPI InternetCanonicalizeUrlW (_In_ LPCWSTR lpszUrl, _Out_writes_(*lpdwBufferLength) LPWSTR lpszBuffer, _Inout_ LPDWORD lpdwBufferLength, _In_ DWORD dwFlags)
 
BOOLAPI InternetCombineUrlA (_In_ LPCSTR lpszBaseUrl, _In_ LPCSTR lpszRelativeUrl, _Out_writes_(*lpdwBufferLength) LPSTR lpszBuffer, _Inout_ LPDWORD lpdwBufferLength, _In_ DWORD dwFlags)
 
BOOLAPI InternetCombineUrlW (_In_ LPCWSTR lpszBaseUrl, _In_ LPCWSTR lpszRelativeUrl, _Out_writes_(*lpdwBufferLength) LPWSTR lpszBuffer, _Inout_ LPDWORD lpdwBufferLength, _In_ DWORD dwFlags)
 
INTERNETAPI HINTERNET WINAPI InternetOpenA (_In_opt_ LPCSTR, _In_ DWORD, _In_opt_ LPCSTR, _In_opt_ LPCSTR, _In_ DWORD)
 
INTERNETAPI HINTERNET WINAPI InternetOpenW (_In_opt_ LPCWSTR, _In_ DWORD, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ DWORD)
 
BOOLAPI InternetCloseHandle (_In_ HINTERNET)
 
INTERNETAPI HINTERNET WINAPI InternetConnectA (_In_ HINTERNET, _In_ LPCSTR, _In_ INTERNET_PORT, _In_opt_ LPCSTR, _In_opt_ LPCSTR, _In_ DWORD, _In_ DWORD, _In_opt_ DWORD_PTR)
 
INTERNETAPI HINTERNET WINAPI InternetConnectW (_In_ HINTERNET, _In_ LPCWSTR, _In_ INTERNET_PORT, _In_opt_ LPCWSTR, _In_opt_ LPCWSTR, _In_ DWORD, _In_ DWORD, _In_opt_ DWORD_PTR)
 
INTERNETAPI HINTERNET WINAPI InternetOpenUrlA (_In_ HINTERNET hInternet, _In_ LPCSTR lpszUrl, _In_reads_opt_(dwHeadersLength) LPCSTR lpszHeaders, _In_ DWORD dwHeadersLength, _In_ DWORD dwFlags, _In_opt_ DWORD_PTR dwContext)
 
INTERNETAPI HINTERNET WINAPI InternetOpenUrlW (_In_ HINTERNET hInternet, _In_ LPCWSTR lpszUrl, _In_reads_opt_(dwHeadersLength) LPCWSTR lpszHeaders, _In_ DWORD dwHeadersLength, _In_ DWORD dwFlags, _In_opt_ DWORD_PTR dwContext)
 
BOOLAPI InternetReadFile (_In_ HINTERNET hFile, _Out_writes_bytes_(dwNumberOfBytesToRead) __out_data_source(NETWORK) LPVOID lpBuffer, _In_ DWORD dwNumberOfBytesToRead, _Out_ LPDWORD lpdwNumberOfBytesRead)
 
BOOLAPI InternetReadFileExA (_In_ HINTERNET hFile, _Out_ __out_data_source(NETWORK) LPINTERNET_BUFFERSA lpBuffersOut, _In_ DWORD dwFlags, _In_opt_ DWORD_PTR dwContext)
 
BOOLAPI InternetReadFileExW (_In_ HINTERNET hFile, _Out_ __out_data_source(NETWORK) LPINTERNET_BUFFERSW lpBuffersOut, _In_ DWORD dwFlags, _In_opt_ DWORD_PTR dwContext)
 
INTERNETAPI DWORD WINAPI InternetSetFilePointer (_In_ HINTERNET, _In_ LONG, _Inout_opt_ PVOID, _In_ DWORD, _Reserved_ DWORD_PTR)
 
BOOLAPI InternetWriteFile (_In_ HINTERNET hFile, _In_reads_bytes_(dwNumberOfBytesToWrite) LPCVOID lpBuffer, _In_ DWORD dwNumberOfBytesToWrite, _Out_ LPDWORD lpdwNumberOfBytesWritten)
 
BOOLAPI InternetQueryDataAvailable (_In_ HINTERNET hFile, _Out_opt_ __out_data_source(NETWORK) LPDWORD lpdwNumberOfBytesAvailable, _In_ DWORD dwFlags, _In_opt_ DWORD_PTR dwContext)
 
BOOLAPI InternetFindNextFileA (_In_ HINTERNET, _Out_ LPVOID)
 
BOOLAPI InternetFindNextFileW (_In_ HINTERNET, _Out_ LPVOID)
 
BOOLAPI InternetQueryOptionA (_In_opt_ HINTERNET hInternet, _In_ DWORD dwOption, _Out_writes_bytes_to_opt_(*lpdwBufferLength, *lpdwBufferLength) __out_data_source(NETWORK) LPVOID lpBuffer, _Inout_ LPDWORD lpdwBufferLength)
 
BOOLAPI InternetQueryOptionW (_In_opt_ HINTERNET hInternet, _In_ DWORD dwOption, _Out_writes_bytes_to_opt_(*lpdwBufferLength, *lpdwBufferLength) __out_data_source(NETWORK) LPVOID lpBuffer, _Inout_ LPDWORD lpdwBufferLength)
 
BOOLAPI InternetSetOptionA (_In_opt_ HINTERNET, _In_ DWORD, _In_opt_ LPVOID, _In_ DWORD)
 
BOOLAPI InternetSetOptionW (_In_opt_ HINTERNET, _In_ DWORD, _In_opt_ LPVOID, _In_ DWORD)
 
BOOLAPI InternetSetOptionExA (_In_opt_ HINTERNET, _In_ DWORD, _In_opt_ LPVOID, _In_ DWORD, _In_ DWORD)
 
BOOLAPI InternetSetOptionExW (_In_opt_ HINTERNET, _In_ DWORD, _In_opt_ LPVOID, _In_ DWORD, _In_ DWORD)
 
BOOLAPI InternetLockRequestFile (_In_ HINTERNET, _Out_ HANDLE *)
 
BOOLAPI InternetUnlockRequestFile (_Inout_ HANDLE)
 
BOOLAPI InternetGetLastResponseInfoA (_Out_ LPDWORD lpdwError, _Out_writes_opt_(*lpdwBufferLength) LPSTR lpszBuffer, _Inout_ LPDWORD lpdwBufferLength)
 
BOOLAPI InternetGetLastResponseInfoW (_Out_ LPDWORD lpdwError, _Out_writes_opt_(*lpdwBufferLength) LPWSTR lpszBuffer, _Inout_ LPDWORD lpdwBufferLength)
 
INTERNETAPI INTERNET_STATUS_CALLBACK WINAPI InternetSetStatusCallbackA (_In_ HINTERNET, _In_opt_ INTERNET_STATUS_CALLBACK)
 
INTERNETAPI INTERNET_STATUS_CALLBACK WINAPI InternetSetStatusCallbackW (_In_ HINTERNET, _In_opt_ INTERNET_STATUS_CALLBACK)
 
BOOLAPI FtpCommandA (_In_ HINTERNET, _In_ BOOL, _In_ DWORD, _In_ LPCSTR, _In_opt_ DWORD_PTR, _Out_opt_ HINTERNET *)
 
BOOLAPI FtpCommandW (_In_ HINTERNET, _In_ BOOL, _In_ DWORD, _In_ LPCWSTR, _In_opt_ DWORD_PTR, _Out_opt_ HINTERNET *)
 
INTERNETAPI HINTERNET WINAPI FtpFindFirstFileA (_In_ HINTERNET, _In_opt_ LPCSTR, _Out_opt_ LPWIN32_FIND_DATAA, _In_ DWORD, _In_opt_ DWORD_PTR)
 
INTERNETAPI HINTERNET WINAPI FtpFindFirstFileW (_In_ HINTERNET, _In_opt_ LPCWSTR, _Out_opt_ LPWIN32_FIND_DATAW, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI FtpGetFileA (_In_ HINTERNET, _In_ LPCSTR, _In_ LPCSTR, _In_ BOOL, _In_ DWORD, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI FtpGetFileW (_In_ HINTERNET, _In_ LPCWSTR, _In_ LPCWSTR, _In_ BOOL, _In_ DWORD, _In_ DWORD, _In_opt_ DWORD_PTR)
 
DWORD WINAPI FtpGetFileSize (_In_ HINTERNET, _Out_opt_ LPDWORD)
 
BOOLAPI FtpPutFileA (_In_ HINTERNET, _In_ LPCSTR, _In_ LPCSTR, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI FtpPutFileW (_In_ HINTERNET, _In_ LPCWSTR, _In_ LPCWSTR, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI FtpDeleteFileA (_In_ HINTERNET, _In_ LPCSTR)
 
BOOLAPI FtpDeleteFileW (_In_ HINTERNET, _In_ LPCWSTR)
 
BOOLAPI FtpRenameFileA (_In_ HINTERNET, _In_ LPCSTR, _In_ LPCSTR)
 
BOOLAPI FtpRenameFileW (_In_ HINTERNET, _In_ LPCWSTR, _In_ LPCWSTR)
 
INTERNETAPI HINTERNET WINAPI FtpOpenFileA (_In_ HINTERNET, _In_ LPCSTR, _In_ DWORD, _In_ DWORD, _In_opt_ DWORD_PTR)
 
INTERNETAPI HINTERNET WINAPI FtpOpenFileW (_In_ HINTERNET, _In_ LPCWSTR, _In_ DWORD, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI FtpCreateDirectoryA (_In_ HINTERNET, _In_ LPCSTR)
 
BOOLAPI FtpCreateDirectoryW (_In_ HINTERNET, _In_ LPCWSTR)
 
BOOLAPI FtpRemoveDirectoryA (_In_ HINTERNET, _In_ LPCSTR)
 
BOOLAPI FtpRemoveDirectoryW (_In_ HINTERNET, _In_ LPCWSTR)
 
BOOLAPI FtpSetCurrentDirectoryA (_In_ HINTERNET, _In_ LPCSTR)
 
BOOLAPI FtpSetCurrentDirectoryW (_In_ HINTERNET, _In_ LPCWSTR)
 
BOOLAPI FtpGetCurrentDirectoryA (_In_ HINTERNET hConnect, _Out_writes_(*lpdwCurrentDirectory) LPSTR lpszCurrentDirectory, _Inout_ LPDWORD lpdwCurrentDirectory)
 
BOOLAPI FtpGetCurrentDirectoryW (_In_ HINTERNET hConnect, _Out_writes_(*lpdwCurrentDirectory) LPWSTR lpszCurrentDirectory, _Inout_ LPDWORD lpdwCurrentDirectory)
 
BOOLAPI GopherCreateLocatorA (_In_ LPCSTR lpszHost, _In_ INTERNET_PORT nServerPort, _In_opt_ LPCSTR lpszDisplayString, _In_opt_ LPCSTR lpszSelectorString, _In_ DWORD dwGopherType, _Out_writes_opt_(*lpdwBufferLength) LPSTR lpszLocator, _Inout_ LPDWORD lpdwBufferLength)
 
BOOLAPI GopherCreateLocatorW (_In_ LPCWSTR lpszHost, _In_ INTERNET_PORT nServerPort, _In_opt_ LPCWSTR lpszDisplayString, _In_opt_ LPCWSTR lpszSelectorString, _In_ DWORD dwGopherType, _Out_writes_opt_(*lpdwBufferLength) LPWSTR lpszLocator, _Inout_ LPDWORD lpdwBufferLength)
 
BOOLAPI GopherGetLocatorTypeA (_In_ LPCSTR, _Out_ LPDWORD)
 
BOOLAPI GopherGetLocatorTypeW (_In_ LPCWSTR, _Out_ LPDWORD)
 
INTERNETAPI HINTERNET WINAPI GopherFindFirstFileA (_In_ HINTERNET hConnect, _In_opt_ LPCSTR lpszLocator, _In_opt_ LPCSTR lpszSearchString, _Out_opt_ LPGOPHER_FIND_DATAA lpFindData, _In_ DWORD dwFlags, _In_opt_ DWORD_PTR dwContext)
 
INTERNETAPI HINTERNET WINAPI GopherFindFirstFileW (_In_ HINTERNET hConnect, _In_opt_ LPCWSTR lpszLocator, _In_opt_ LPCWSTR lpszSearchString, _Out_opt_ LPGOPHER_FIND_DATAW lpFindData, _In_ DWORD dwFlags, _In_opt_ DWORD_PTR dwContext)
 
INTERNETAPI HINTERNET WINAPI GopherOpenFileA (_In_ HINTERNET, _In_ LPCSTR, _In_opt_ LPCSTR, _In_ DWORD, _In_opt_ DWORD_PTR)
 
INTERNETAPI HINTERNET WINAPI GopherOpenFileW (_In_ HINTERNET, _In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI GopherGetAttributeA (_In_ HINTERNET hConnect, _In_ LPCSTR lpszLocator, _In_opt_ LPCSTR lpszAttributeName, _At_((LPSTR) lpBuffer, _Out_writes_(dwBufferLength)) LPBYTE lpBuffer, _In_ DWORD dwBufferLength, _Out_ LPDWORD lpdwCharactersReturned, _In_opt_ GOPHER_ATTRIBUTE_ENUMERATORA lpfnEnumerator, _In_opt_ DWORD_PTR dwContext)
 
BOOLAPI GopherGetAttributeW (_In_ HINTERNET hConnect, _In_ LPCWSTR lpszLocator, _In_opt_ LPCWSTR lpszAttributeName, _At_((LPWSTR) lpBuffer, _Out_writes_(dwBufferLength)) LPBYTE lpBuffer, _In_ DWORD dwBufferLength, _Out_ LPDWORD lpdwCharactersReturned, _In_opt_ GOPHER_ATTRIBUTE_ENUMERATORW lpfnEnumerator, _In_opt_ DWORD_PTR dwContext)
 
INTERNETAPI HINTERNET WINAPI HttpOpenRequestA (_In_ HINTERNET hConnect, _In_opt_ LPCSTR lpszVerb, _In_opt_ LPCSTR lpszObjectName, _In_opt_ LPCSTR lpszVersion, _In_opt_ LPCSTR lpszReferrer, _In_opt_z_ LPCSTR FAR *lplpszAcceptTypes, _In_ DWORD dwFlags, _In_opt_ DWORD_PTR dwContext)
 
INTERNETAPI HINTERNET WINAPI HttpOpenRequestW (_In_ HINTERNET hConnect, _In_opt_ LPCWSTR lpszVerb, _In_opt_ LPCWSTR lpszObjectName, _In_opt_ LPCWSTR lpszVersion, _In_opt_ LPCWSTR lpszReferrer, _In_opt_z_ LPCWSTR FAR *lplpszAcceptTypes, _In_ DWORD dwFlags, _In_opt_ DWORD_PTR dwContext)
 
BOOLAPI HttpAddRequestHeadersA (_In_ HINTERNET hRequest, _When_(dwHeadersLength==(DWORD) - 1, _In_z_) _When_(dwHeadersLength !=(DWORD) - 1, _In_reads_(dwHeadersLength)) LPCSTR lpszHeaders, _In_ DWORD dwHeadersLength, _In_ DWORD dwModifiers)
 
BOOLAPI HttpAddRequestHeadersW (_In_ HINTERNET hRequest, _When_(dwHeadersLength==(DWORD) - 1, _In_z_) _When_(dwHeadersLength !=(DWORD) - 1, _In_reads_(dwHeadersLength)) LPCWSTR lpszHeaders, _In_ DWORD dwHeadersLength, _In_ DWORD dwModifiers)
 
BOOLAPI HttpSendRequestA (_In_ HINTERNET hRequest, _In_reads_opt_(dwHeadersLength) LPCSTR lpszHeaders, _In_ DWORD dwHeadersLength, _In_reads_bytes_opt_(dwOptionalLength) LPVOID lpOptional, _In_ DWORD dwOptionalLength)
 
BOOLAPI HttpSendRequestW (_In_ HINTERNET hRequest, _In_reads_opt_(dwHeadersLength) LPCWSTR lpszHeaders, _In_ DWORD dwHeadersLength, _In_reads_bytes_opt_(dwOptionalLength) LPVOID lpOptional, _In_ DWORD dwOptionalLength)
 
BOOLAPI HttpSendRequestExA (_In_ HINTERNET, _In_opt_ LPINTERNET_BUFFERSA, _Out_opt_ LPINTERNET_BUFFERSA, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI HttpSendRequestExW (_In_ HINTERNET, _In_opt_ LPINTERNET_BUFFERSW, _Out_opt_ LPINTERNET_BUFFERSW, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI HttpEndRequestA (_In_ HINTERNET, _Out_opt_ LPINTERNET_BUFFERSA, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI HttpEndRequestW (_In_ HINTERNET, _Out_opt_ LPINTERNET_BUFFERSW, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI HttpQueryInfoA (_In_ HINTERNET hRequest, _In_ DWORD dwInfoLevel, _Inout_updates_bytes_to_opt_(*lpdwBufferLength, *lpdwBufferLength) __out_data_source(NETWORK) LPVOID lpBuffer, _Inout_ LPDWORD lpdwBufferLength, _Inout_opt_ LPDWORD lpdwIndex)
 
BOOLAPI HttpQueryInfoW (_In_ HINTERNET hRequest, _In_ DWORD dwInfoLevel, _Inout_updates_bytes_to_opt_(*lpdwBufferLength, *lpdwBufferLength) __out_data_source(NETWORK) LPVOID lpBuffer, _Inout_ LPDWORD lpdwBufferLength, _Inout_opt_ LPDWORD lpdwIndex)
 
BOOLAPI InternetClearAllPerSiteCookieDecisions (VOID)
 
BOOLAPI InternetEnumPerSiteCookieDecisionA (_Out_writes_to_(*pcSiteNameSize, *pcSiteNameSize) LPSTR pszSiteName, _Inout_ ULONG *pcSiteNameSize, _Out_ ULONG *pdwDecision, _In_ ULONG dwIndex)
 
BOOLAPI InternetEnumPerSiteCookieDecisionW (_Out_writes_to_(*pcSiteNameSize, *pcSiteNameSize) LPWSTR pszSiteName, _Inout_ ULONG *pcSiteNameSize, _Out_ ULONG *pdwDecision, _In_ ULONG dwIndex)
 
BOOLAPI InternetGetCookieExA (_In_ LPCSTR lpszUrl, _In_opt_ LPCSTR lpszCookieName, _In_reads_opt_(*lpdwSize) LPSTR lpszCookieData, _Inout_ LPDWORD lpdwSize, _In_ DWORD dwFlags, _Reserved_ LPVOID lpReserved)
 
BOOLAPI InternetGetCookieExW (_In_ LPCWSTR lpszUrl, _In_opt_ LPCWSTR lpszCookieName, _In_reads_opt_(*lpdwSize) LPWSTR lpszCookieData, _Inout_ LPDWORD lpdwSize, _In_ DWORD dwFlags, _Reserved_ LPVOID lpReserved)
 
DWORD WINAPI InternetSetCookieExA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ LPCSTR, _In_ DWORD, _In_opt_ DWORD_PTR)
 
DWORD WINAPI InternetSetCookieExW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ LPCWSTR, _In_ DWORD, _In_opt_ DWORD_PTR)
 
BOOLAPI InternetGetPerSiteCookieDecisionA (_In_ LPCSTR, _Out_ ULONG *)
 
BOOLAPI InternetGetPerSiteCookieDecisionW (_In_ LPCWSTR, _Out_ ULONG *)
 
BOOLAPI InternetSetPerSiteCookieDecisionA (_In_ LPCSTR, _In_ DWORD)
 
BOOLAPI InternetSetPerSiteCookieDecisionW (_In_ LPCWSTR, _In_ DWORD)
 
BOOLAPI InternetSetCookieA (_In_ LPCSTR, _In_opt_ LPCSTR, _In_ LPCSTR)
 
BOOLAPI InternetSetCookieW (_In_ LPCWSTR, _In_opt_ LPCWSTR, _In_ LPCWSTR)
 
BOOLAPI InternetGetCookieA (_In_ LPCSTR lpszUrl, _In_opt_ LPCSTR lpszCookieName, _Out_writes_opt_(*lpdwSize) LPSTR lpszCookieData, _Inout_ LPDWORD lpdwSize)
 
BOOLAPI InternetGetCookieW (_In_ LPCWSTR lpszUrl, _In_opt_ LPCWSTR lpszCookieName, _Out_writes_opt_(*lpdwSize) LPWSTR lpszCookieData, _Inout_ LPDWORD lpdwSize)
 
INTERNETAPI DWORD WINAPI InternetAttemptConnect (_In_ DWORD)
 
BOOLAPI InternetCheckConnectionA (_In_ LPCSTR, _In_ DWORD, _In_ DWORD)
 
BOOLAPI InternetCheckConnectionW (_In_ LPCWSTR, _In_ DWORD, _In_ DWORD)
 
DWORD InternetAuthNotifyCallback (DWORD_PTR, DWORD, LPVOID)
 
INTERNETAPI DWORD WINAPI InternetErrorDlg (_In_ HWND, _Inout_opt_ HINTERNET, _In_ DWORD, _In_ DWORD, _Inout_opt_ LPVOID *)
 
INTERNETAPI DWORD WINAPI InternetConfirmZoneCrossingA (_In_ HWND, _In_ LPSTR, _In_ LPSTR, _In_ BOOL)
 
INTERNETAPI DWORD WINAPI InternetConfirmZoneCrossingW (_In_ HWND, _In_ LPWSTR, _In_ LPWSTR, _In_ BOOL)
 
INTERNETAPI DWORD WINAPI PrivacySetZonePreferenceW (_In_ DWORD, _In_ DWORD, _In_ DWORD, _In_opt_ LPCWSTR)
 
INTERNETAPI DWORD WINAPI PrivacyGetZonePreferenceW (_In_ DWORD dwZone, _In_ DWORD dwType, _Out_opt_ LPDWORD pdwTemplate, _Out_writes_opt_(*pdwBufferLength) LPWSTR pszBuffer, _Inout_opt_ LPDWORD pdwBufferLength)
 
BOOLAPI CreateUrlCacheEntryA (_In_ LPCSTR lpszUrlName, _In_ DWORD dwExpectedFileSize, _In_opt_ LPCSTR lpszFileExtension, _Inout_updates_(MAX_PATH) LPSTR lpszFileName, _In_ DWORD dwReserved)
 
BOOLAPI CreateUrlCacheEntryW (_In_ LPCWSTR lpszUrlName, _In_ DWORD dwExpectedFileSize, _In_opt_ LPCWSTR lpszFileExtension, _Inout_updates_(MAX_PATH) LPWSTR lpszFileName, _In_ DWORD dwReserved)
 
BOOLAPI CommitUrlCacheEntryA (_In_ LPCSTR lpszUrlName, _In_opt_ LPCSTR lpszLocalFileName, _In_ FILETIME ExpireTime, _In_ FILETIME LastModifiedTime, _In_ DWORD CacheEntryType, _In_reads_opt_(cchHeaderInfo) LPBYTE lpHeaderInfo, _In_ DWORD cchHeaderInfo, _Reserved_ LPCSTR lpszFileExtension, _In_opt_ LPCSTR lpszOriginalUrl)
 
BOOLAPI CommitUrlCacheEntryW (_In_ LPCWSTR lpszUrlName, _In_opt_ LPCWSTR lpszLocalFileName, _In_ FILETIME ExpireTime, _In_ FILETIME LastModifiedTime, _In_ DWORD CacheEntryType, _In_reads_opt_(cchHeaderInfo) LPWSTR lpszHeaderInfo, _In_ DWORD cchHeaderInfo, _Reserved_ LPCWSTR lpszFileExtension, _In_opt_ LPCWSTR lpszOriginalUrl)
 
BOOLAPI ResumeSuspendedDownload (_In_ HINTERNET, _In_ DWORD)
 
BOOLAPI RetrieveUrlCacheEntryFileA (_In_ LPCSTR lpszUrlName, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo, _Reserved_ DWORD dwReserved)
 
BOOLAPI RetrieveUrlCacheEntryFileW (_In_ LPCWSTR lpszUrlName, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOW lpCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo, _Reserved_ DWORD dwReserved)
 
BOOLAPI UnlockUrlCacheEntryFileA (_In_ LPCSTR, _Reserved_ DWORD)
 
BOOLAPI UnlockUrlCacheEntryFileW (_In_ LPCWSTR, _Reserved_ DWORD)
 
INTERNETAPI HANDLE WINAPI RetrieveUrlCacheEntryStreamA (_In_ LPCSTR lpszUrlName, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo, _In_ BOOL fRandomRead, _Reserved_ DWORD dwReserved)
 
INTERNETAPI HANDLE WINAPI RetrieveUrlCacheEntryStreamW (_In_ LPCWSTR lpszUrlName, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOW lpCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo, _In_ BOOL fRandomRead, _Reserved_ DWORD dwReserved)
 
BOOLAPI ReadUrlCacheEntryStream (_In_ HANDLE hUrlCacheStream, _In_ DWORD dwLocation, _Out_writes_bytes_(*lpdwLen) __out_data_source(NETWORK) LPVOID lpBuffer, _Inout_ LPDWORD lpdwLen, _Reserved_ DWORD Reserved)
 
BOOLAPI UnlockUrlCacheEntryStream (_In_ HANDLE, _Reserved_ DWORD)
 
BOOLAPI GetUrlCacheEntryInfoA (_In_ LPCSTR lpszUrlName, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo, _Inout_opt_ LPDWORD lpcbCacheEntryInfo)
 
BOOLAPI GetUrlCacheEntryInfoW (_In_ LPCWSTR lpszUrlName, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOW lpCacheEntryInfo, _Inout_opt_ LPDWORD lpcbCacheEntryInfo)
 
BOOLAPI GetUrlCacheEntryInfoExA (_In_ LPCSTR lpszUrl, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOA lpCacheEntryInfo, _Inout_opt_ LPDWORD lpcbCacheEntryInfo, _Reserved_ LPSTR lpszRedirectUrl, _Reserved_ LPDWORD lpcbRedirectUrl, _Reserved_ LPVOID lpReserved, _In_ DWORD dwFlags)
 
BOOLAPI GetUrlCacheEntryInfoExW (_In_ LPCWSTR lpszUrl, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOW lpCacheEntryInfo, _Inout_opt_ LPDWORD lpcbCacheEntryInfo, _Reserved_ LPWSTR lpszRedirectUrl, _Reserved_ LPDWORD lpcbRedirectUrl, _Reserved_ LPVOID lpReserved, _In_ DWORD dwFlags)
 
BOOLAPI SetUrlCacheEntryInfoA (_In_ LPCSTR, _In_ LPINTERNET_CACHE_ENTRY_INFOA, _In_ DWORD)
 
BOOLAPI SetUrlCacheEntryInfoW (_In_ LPCWSTR, _In_ LPINTERNET_CACHE_ENTRY_INFOW, _In_ DWORD)
 
INTERNETAPI GROUPID WINAPI CreateUrlCacheGroup (_In_ DWORD, _Reserved_ LPVOID)
 
BOOLAPI DeleteUrlCacheGroup (_In_ GROUPID, _In_ DWORD, _Reserved_ LPVOID)
 
INTERNETAPI HANDLE WINAPI FindFirstUrlCacheGroup (_In_ DWORD, _In_ DWORD, _Reserved_ LPVOID, _Reserved_ DWORD, _Out_ GROUPID *, _Reserved_ LPVOID)
 
BOOLAPI FindNextUrlCacheGroup (_In_ HANDLE, _Out_ GROUPID *, _Reserved_ LPVOID)
 
BOOLAPI GetUrlCacheGroupAttributeA (_In_ GROUPID gid, _Reserved_ DWORD dwFlags, _In_ DWORD dwAttributes, _Out_writes_bytes_(*lpcbGroupInfo) LPINTERNET_CACHE_GROUP_INFOA lpGroupInfo, _Inout_ LPDWORD lpcbGroupInfo, _Reserved_ LPVOID lpReserved)
 
BOOLAPI GetUrlCacheGroupAttributeW (_In_ GROUPID gid, _Reserved_ DWORD dwFlags, _In_ DWORD dwAttributes, _Out_writes_bytes_(*lpcbGroupInfo) LPINTERNET_CACHE_GROUP_INFOW lpGroupInfo, _Inout_ LPDWORD lpcbGroupInfo, _Reserved_ LPVOID lpReserved)
 
BOOLAPI SetUrlCacheEntryGroupA (_In_ LPCSTR, _In_ DWORD, _In_ GROUPID, _Reserved_ LPBYTE, _Reserved_ DWORD, _Reserved_ LPVOID)
 
BOOLAPI SetUrlCacheEntryGroupW (_In_ LPCWSTR, _In_ DWORD, _In_ GROUPID, _Reserved_ LPBYTE, _Reserved_ DWORD, _Reserved_ LPVOID)
 
BOOLAPI SetUrlCacheGroupAttributeA (_In_ GROUPID, _Reserved_ DWORD, _In_ DWORD, _In_ LPINTERNET_CACHE_GROUP_INFOA, _Reserved_ LPVOID)
 
BOOLAPI SetUrlCacheGroupAttributeW (_In_ GROUPID, _Reserved_ DWORD, _In_ DWORD, _In_ LPINTERNET_CACHE_GROUP_INFOW, _Reserved_ LPVOID)
 
INTERNETAPI HANDLE WINAPI FindFirstUrlCacheEntryExA (_In_opt_ LPCSTR lpszUrlSearchPattern, _In_ DWORD dwFlags, _In_ DWORD dwFilter, _In_ GROUPID GroupId, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOA lpFirstCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo, _Reserved_ LPVOID lpGroupAttributes, _Reserved_ LPDWORD lpcbGroupAttributes, _Reserved_ LPVOID lpReserved)
 
INTERNETAPI HANDLE WINAPI FindFirstUrlCacheEntryExW (_In_opt_ LPCWSTR lpszUrlSearchPattern, _In_ DWORD dwFlags, _In_ DWORD dwFilter, _In_ GROUPID GroupId, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOW lpFirstCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo, _Reserved_ LPVOID lpGroupAttributes, _Reserved_ LPDWORD lpcbGroupAttributes, _Reserved_ LPVOID lpReserved)
 
BOOLAPI FindNextUrlCacheEntryExA (_In_ HANDLE hEnumHandle, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOA lpNextCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo, _Reserved_ LPVOID lpGroupAttributes, _Reserved_ LPDWORD lpcbGroupAttributes, _Reserved_ LPVOID lpReserved)
 
BOOLAPI FindNextUrlCacheEntryExW (_In_ HANDLE hEnumHandle, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOW lpNextCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo, _Reserved_ LPVOID lpGroupAttributes, _Reserved_ LPDWORD lpcbGroupAttributes, _Reserved_ LPVOID lpReserved)
 
INTERNETAPI HANDLE WINAPI FindFirstUrlCacheEntryA (_In_opt_ LPCSTR lpszUrlSearchPattern, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOA lpFirstCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo)
 
INTERNETAPI HANDLE WINAPI FindFirstUrlCacheEntryW (_In_opt_ LPCWSTR lpszUrlSearchPattern, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOW lpFirstCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo)
 
BOOLAPI FindNextUrlCacheEntryA (_In_ HANDLE hEnumHandle, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOA lpNextCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo)
 
BOOLAPI FindNextUrlCacheEntryW (_In_ HANDLE hEnumHandle, _Inout_updates_bytes_opt_(*lpcbCacheEntryInfo) LPINTERNET_CACHE_ENTRY_INFOW lpNextCacheEntryInfo, _Inout_ LPDWORD lpcbCacheEntryInfo)
 
BOOLAPI FindCloseUrlCache (_In_ HANDLE)
 
BOOLAPI DeleteUrlCacheEntryA (_In_ LPCSTR)
 
BOOLAPI DeleteUrlCacheEntryW (_In_ LPCWSTR)
 
BOOLAPI FreeUrlCacheSpaceA (LPCSTR, DWORD, DWORD)
 
BOOLAPI FreeUrlCacheSpaceW (LPCWSTR, DWORD, DWORD)
 
INTERNETAPI DWORD WINAPI InternetDialA (_In_ HWND, _In_opt_ LPSTR, _In_ DWORD, _Out_ DWORD_PTR *, _Reserved_ DWORD)
 
INTERNETAPI DWORD WINAPI InternetDialW (_In_ HWND, _In_opt_ LPWSTR, _In_ DWORD, _Out_ DWORD_PTR *, _Reserved_ DWORD)
 
INTERNETAPI DWORD WINAPI InternetHangUp (_In_ DWORD_PTR, _Reserved_ DWORD)
 
BOOLAPI CreateMD5SSOHash (_In_ PWSTR, _In_ PWSTR, _In_ PWSTR, _Out_ PBYTE)
 
BOOLAPI InternetGoOnlineA (_In_opt_ LPSTR, _In_ HWND, _In_ DWORD)
 
BOOLAPI InternetGoOnlineW (_In_opt_ LPWSTR, _In_ HWND, _In_ DWORD)
 
BOOLAPI InternetAutodial (_In_ DWORD, _In_opt_ HWND)
 
BOOL WINAPI InternetAutodialHangup (_Reserved_ DWORD)
 
BOOL WINAPI InternetGetConnectedState (_Out_ LPDWORD, _Reserved_ DWORD)
 
BOOLAPI InternetSetDialStateA (_In_opt_ LPCSTR, _In_ DWORD, _Reserved_ DWORD)
 
BOOLAPI InternetSetDialStateW (_In_opt_ LPCWSTR, _In_ DWORD, _Reserved_ DWORD)
 
BOOLAPI InternetGetConnectedStateExA (_Out_opt_ LPDWORD lpdwFlags, _Out_writes_opt_(cchNameLen) LPSTR lpszConnectionName, _In_ DWORD cchNameLen, _Reserved_ DWORD dwReserved)
 
BOOLAPI InternetGetConnectedStateExW (_Out_opt_ LPDWORD lpdwFlags, _Out_writes_opt_(cchNameLen) LPWSTR lpszConnectionName, _In_ DWORD cchNameLen, _Reserved_ DWORD dwReserved)
 
BOOLAPI InternetInitializeAutoProxyDll (_In_ DWORD)
 
BOOLAPI DetectAutoProxyUrl (_Out_writes_(cchAutoProxyUrl) PSTR pszAutoProxyUrl, _In_ DWORD cchAutoProxyUrl, _In_ DWORD dwDetectFlags)
 

Macro Definition Documentation

◆ AUTO_PROXY_FLAG_ALWAYS_DETECT

#define AUTO_PROXY_FLAG_ALWAYS_DETECT   0x00000002

Definition at line 352 of file wininet.h.

◆ AUTO_PROXY_FLAG_CACHE_INIT_RUN

#define AUTO_PROXY_FLAG_CACHE_INIT_RUN   0x00000020

Definition at line 356 of file wininet.h.

◆ AUTO_PROXY_FLAG_DETECTION_RUN

#define AUTO_PROXY_FLAG_DETECTION_RUN   0x00000004

Definition at line 353 of file wininet.h.

◆ AUTO_PROXY_FLAG_DETECTION_SUSPECT

#define AUTO_PROXY_FLAG_DETECTION_SUSPECT   0x00000040

Definition at line 357 of file wininet.h.

◆ AUTO_PROXY_FLAG_DONT_CACHE_PROXY_RESULT

#define AUTO_PROXY_FLAG_DONT_CACHE_PROXY_RESULT   0x00000010

Definition at line 355 of file wininet.h.

◆ AUTO_PROXY_FLAG_MIGRATED

#define AUTO_PROXY_FLAG_MIGRATED   0x00000008

Definition at line 354 of file wininet.h.

◆ AUTO_PROXY_FLAG_USER_SET

#define AUTO_PROXY_FLAG_USER_SET   0x00000001

Definition at line 351 of file wininet.h.

◆ BOOLAPI

Definition at line 27 of file wininet.h.

◆ CACHE_ENTRY_ACCTIME_FC

#define CACHE_ENTRY_ACCTIME_FC   0x00000100

Definition at line 2297 of file wininet.h.

◆ CACHE_ENTRY_ATTRIBUTE_FC

#define CACHE_ENTRY_ATTRIBUTE_FC   0x00000004

Definition at line 2293 of file wininet.h.

◆ CACHE_ENTRY_EXEMPT_DELTA_FC

#define CACHE_ENTRY_EXEMPT_DELTA_FC   0x00000800

Definition at line 2300 of file wininet.h.

◆ CACHE_ENTRY_EXPTIME_FC

#define CACHE_ENTRY_EXPTIME_FC   0x00000080

Definition at line 2296 of file wininet.h.

◆ CACHE_ENTRY_HEADERINFO_FC

#define CACHE_ENTRY_HEADERINFO_FC   0x00000400

Definition at line 2299 of file wininet.h.

◆ CACHE_ENTRY_HITRATE_FC

#define CACHE_ENTRY_HITRATE_FC   0x00000010

Definition at line 2294 of file wininet.h.

◆ CACHE_ENTRY_MODTIME_FC

#define CACHE_ENTRY_MODTIME_FC   0x00000040

Definition at line 2295 of file wininet.h.

◆ CACHE_ENTRY_SYNCTIME_FC

#define CACHE_ENTRY_SYNCTIME_FC   0x00000200

Definition at line 2298 of file wininet.h.

◆ CERN_PROXY_INTERNET_ACCESS

#define CERN_PROXY_INTERNET_ACCESS   INTERNET_OPEN_TYPE_PROXY

Definition at line 527 of file wininet.h.

◆ CommitUrlCacheEntry

#define CommitUrlCacheEntry   WINELIB_NAME_AW(CommitUrlCacheEntry)

Definition at line 2201 of file wininet.h.

◆ COOKIE_CACHE_ENTRY

#define COOKIE_CACHE_ENTRY   0x00100000

Definition at line 2090 of file wininet.h.

◆ CreateUrlCacheEntry

#define CreateUrlCacheEntry   WINELIB_NAME_AW(CreateUrlCacheEntry)

Definition at line 2175 of file wininet.h.

◆ DeleteUrlCacheEntry

#define DeleteUrlCacheEntry   WINELIB_NAME_AW(DeleteUrlCacheEntry)

Definition at line 2482 of file wininet.h.

◆ EDITED_CACHE_ENTRY

#define EDITED_CACHE_ENTRY   0x00000008

Definition at line 2089 of file wininet.h.

◆ ERROR_FTP_DROPPED

#define ERROR_FTP_DROPPED   (INTERNET_ERROR_BASE + 111)

Definition at line 2047 of file wininet.h.

◆ ERROR_FTP_NO_PASSIVE_MODE

#define ERROR_FTP_NO_PASSIVE_MODE   (INTERNET_ERROR_BASE + 112)

Definition at line 2048 of file wininet.h.

◆ ERROR_FTP_TRANSFER_IN_PROGRESS

#define ERROR_FTP_TRANSFER_IN_PROGRESS   (INTERNET_ERROR_BASE + 110)

Definition at line 2046 of file wininet.h.

◆ ERROR_GOPHER_ATTRIBUTE_NOT_FOUND

#define ERROR_GOPHER_ATTRIBUTE_NOT_FOUND   (INTERNET_ERROR_BASE + 137)

Definition at line 2056 of file wininet.h.

◆ ERROR_GOPHER_DATA_ERROR

#define ERROR_GOPHER_DATA_ERROR   (INTERNET_ERROR_BASE + 132)

Definition at line 2051 of file wininet.h.

◆ ERROR_GOPHER_END_OF_DATA

#define ERROR_GOPHER_END_OF_DATA   (INTERNET_ERROR_BASE + 133)

Definition at line 2052 of file wininet.h.

◆ ERROR_GOPHER_INCORRECT_LOCATOR_TYPE

#define ERROR_GOPHER_INCORRECT_LOCATOR_TYPE   (INTERNET_ERROR_BASE + 135)

Definition at line 2054 of file wininet.h.

◆ ERROR_GOPHER_INVALID_LOCATOR

#define ERROR_GOPHER_INVALID_LOCATOR   (INTERNET_ERROR_BASE + 134)

Definition at line 2053 of file wininet.h.

◆ ERROR_GOPHER_NOT_FILE

#define ERROR_GOPHER_NOT_FILE   (INTERNET_ERROR_BASE + 131)

Definition at line 2050 of file wininet.h.

◆ ERROR_GOPHER_NOT_GOPHER_PLUS

#define ERROR_GOPHER_NOT_GOPHER_PLUS   (INTERNET_ERROR_BASE + 136)

Definition at line 2055 of file wininet.h.

◆ ERROR_GOPHER_PROTOCOL_ERROR

#define ERROR_GOPHER_PROTOCOL_ERROR   (INTERNET_ERROR_BASE + 130)

Definition at line 2049 of file wininet.h.

◆ ERROR_GOPHER_UNKNOWN_LOCATOR

#define ERROR_GOPHER_UNKNOWN_LOCATOR   (INTERNET_ERROR_BASE + 138)

Definition at line 2057 of file wininet.h.

◆ ERROR_HTTP_COOKIE_DECLINED

#define ERROR_HTTP_COOKIE_DECLINED   (INTERNET_ERROR_BASE + 162)

Definition at line 2067 of file wininet.h.

◆ ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION

#define ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION   (INTERNET_ERROR_BASE + 161)

Definition at line 2066 of file wininet.h.

◆ ERROR_HTTP_DOWNLEVEL_SERVER

#define ERROR_HTTP_DOWNLEVEL_SERVER   (INTERNET_ERROR_BASE + 151)

Definition at line 2059 of file wininet.h.

◆ ERROR_HTTP_HEADER_ALREADY_EXISTS

#define ERROR_HTTP_HEADER_ALREADY_EXISTS   (INTERNET_ERROR_BASE + 155)

Definition at line 2063 of file wininet.h.

◆ ERROR_HTTP_HEADER_NOT_FOUND

#define ERROR_HTTP_HEADER_NOT_FOUND   (INTERNET_ERROR_BASE + 150)

Definition at line 2058 of file wininet.h.

◆ ERROR_HTTP_INVALID_HEADER

#define ERROR_HTTP_INVALID_HEADER   (INTERNET_ERROR_BASE + 153)

Definition at line 2061 of file wininet.h.

◆ ERROR_HTTP_INVALID_QUERY_REQUEST

#define ERROR_HTTP_INVALID_QUERY_REQUEST   (INTERNET_ERROR_BASE + 154)

Definition at line 2062 of file wininet.h.

◆ ERROR_HTTP_INVALID_SERVER_RESPONSE

#define ERROR_HTTP_INVALID_SERVER_RESPONSE   (INTERNET_ERROR_BASE + 152)

Definition at line 2060 of file wininet.h.

◆ ERROR_HTTP_NOT_REDIRECTED

#define ERROR_HTTP_NOT_REDIRECTED   (INTERNET_ERROR_BASE + 160)

Definition at line 2065 of file wininet.h.

◆ ERROR_HTTP_REDIRECT_FAILED

#define ERROR_HTTP_REDIRECT_FAILED   (INTERNET_ERROR_BASE + 156)

Definition at line 2064 of file wininet.h.

◆ ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION

#define ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION   (INTERNET_ERROR_BASE + 168)

Definition at line 2068 of file wininet.h.

◆ ERROR_INTERNET_ASYNC_THREAD_FAILED

#define ERROR_INTERNET_ASYNC_THREAD_FAILED   (INTERNET_ERROR_BASE + 47)

Definition at line 2035 of file wininet.h.

◆ ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT

#define ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT   (INTERNET_ERROR_BASE + 166)

Definition at line 2075 of file wininet.h.

◆ ERROR_INTERNET_BAD_OPTION_LENGTH

#define ERROR_INTERNET_BAD_OPTION_LENGTH   (INTERNET_ERROR_BASE + 10)

Definition at line 1999 of file wininet.h.

◆ ERROR_INTERNET_BAD_REGISTRY_PARAMETER

#define ERROR_INTERNET_BAD_REGISTRY_PARAMETER   (INTERNET_ERROR_BASE + 22)

Definition at line 2011 of file wininet.h.

◆ ERROR_INTERNET_CANNOT_CONNECT

#define ERROR_INTERNET_CANNOT_CONNECT   (INTERNET_ERROR_BASE + 29)

Definition at line 2018 of file wininet.h.

◆ ERROR_INTERNET_CHG_POST_IS_NON_SECURE

#define ERROR_INTERNET_CHG_POST_IS_NON_SECURE   (INTERNET_ERROR_BASE + 42)

Definition at line 2030 of file wininet.h.

◆ ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED

#define ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED   (INTERNET_ERROR_BASE + 44)

Definition at line 2032 of file wininet.h.

◆ ERROR_INTERNET_CLIENT_AUTH_NOT_SETUP

#define ERROR_INTERNET_CLIENT_AUTH_NOT_SETUP   (INTERNET_ERROR_BASE + 46)

Definition at line 2034 of file wininet.h.

◆ ERROR_INTERNET_CONNECTION_ABORTED

#define ERROR_INTERNET_CONNECTION_ABORTED   (INTERNET_ERROR_BASE + 30)

Definition at line 2019 of file wininet.h.

◆ ERROR_INTERNET_CONNECTION_RESET

#define ERROR_INTERNET_CONNECTION_RESET   (INTERNET_ERROR_BASE + 31)

Definition at line 2020 of file wininet.h.

◆ ERROR_INTERNET_DECODING_FAILED

#define ERROR_INTERNET_DECODING_FAILED   (INTERNET_ERROR_BASE + 175)

Definition at line 2083 of file wininet.h.

◆ ERROR_INTERNET_DIALOG_PENDING

#define ERROR_INTERNET_DIALOG_PENDING   (INTERNET_ERROR_BASE + 49)

Definition at line 2037 of file wininet.h.

◆ ERROR_INTERNET_DISCONNECTED

#define ERROR_INTERNET_DISCONNECTED   (INTERNET_ERROR_BASE + 163)

Definition at line 2072 of file wininet.h.

◆ ERROR_INTERNET_EXTENDED_ERROR

#define ERROR_INTERNET_EXTENDED_ERROR   (INTERNET_ERROR_BASE + 3)

Definition at line 1992 of file wininet.h.

◆ ERROR_INTERNET_FAILED_DUETOSECURITYCHECK

#define ERROR_INTERNET_FAILED_DUETOSECURITYCHECK   (INTERNET_ERROR_BASE + 171)

Definition at line 2079 of file wininet.h.

◆ ERROR_INTERNET_FORCE_RETRY

#define ERROR_INTERNET_FORCE_RETRY   (INTERNET_ERROR_BASE + 32)

Definition at line 2021 of file wininet.h.

◆ ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED

#define ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED   (INTERNET_ERROR_BASE + 54)

Definition at line 2041 of file wininet.h.

◆ ERROR_INTERNET_HANDLE_EXISTS

#define ERROR_INTERNET_HANDLE_EXISTS   (INTERNET_ERROR_BASE + 36)

Definition at line 2024 of file wininet.h.

◆ ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR

#define ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR   (INTERNET_ERROR_BASE + 39)

Definition at line 2027 of file wininet.h.

◆ ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR

#define ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR   (INTERNET_ERROR_BASE + 52)

Definition at line 2039 of file wininet.h.

◆ ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR

#define ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR   (INTERNET_ERROR_BASE + 40)

Definition at line 2028 of file wininet.h.

◆ ERROR_INTERNET_INCORRECT_FORMAT

#define ERROR_INTERNET_INCORRECT_FORMAT   (INTERNET_ERROR_BASE + 27)

Definition at line 2016 of file wininet.h.

◆ ERROR_INTERNET_INCORRECT_HANDLE_STATE

#define ERROR_INTERNET_INCORRECT_HANDLE_STATE   (INTERNET_ERROR_BASE + 19)

Definition at line 2008 of file wininet.h.

◆ ERROR_INTERNET_INCORRECT_HANDLE_TYPE

#define ERROR_INTERNET_INCORRECT_HANDLE_TYPE   (INTERNET_ERROR_BASE + 18)

Definition at line 2007 of file wininet.h.

◆ ERROR_INTERNET_INCORRECT_PASSWORD

#define ERROR_INTERNET_INCORRECT_PASSWORD   (INTERNET_ERROR_BASE + 14)

Definition at line 2003 of file wininet.h.

◆ ERROR_INTERNET_INCORRECT_USER_NAME

#define ERROR_INTERNET_INCORRECT_USER_NAME   (INTERNET_ERROR_BASE + 13)

Definition at line 2002 of file wininet.h.

◆ ERROR_INTERNET_INSERT_CDROM

#define ERROR_INTERNET_INSERT_CDROM   (INTERNET_ERROR_BASE + 53)

Definition at line 2040 of file wininet.h.

◆ ERROR_INTERNET_INTERNAL_ERROR

#define ERROR_INTERNET_INTERNAL_ERROR   (INTERNET_ERROR_BASE + 4)

Definition at line 1993 of file wininet.h.

◆ ERROR_INTERNET_INVALID_CA

#define ERROR_INTERNET_INVALID_CA   (INTERNET_ERROR_BASE + 45)

Definition at line 2033 of file wininet.h.

◆ ERROR_INTERNET_INVALID_OPERATION

#define ERROR_INTERNET_INVALID_OPERATION   (INTERNET_ERROR_BASE + 16)

Definition at line 2005 of file wininet.h.

◆ ERROR_INTERNET_INVALID_OPTION

#define ERROR_INTERNET_INVALID_OPTION   (INTERNET_ERROR_BASE + 9)

Definition at line 1998 of file wininet.h.

◆ ERROR_INTERNET_INVALID_PROXY_REQUEST

#define ERROR_INTERNET_INVALID_PROXY_REQUEST   (INTERNET_ERROR_BASE + 33)

Definition at line 2022 of file wininet.h.

◆ ERROR_INTERNET_INVALID_URL

#define ERROR_INTERNET_INVALID_URL   (INTERNET_ERROR_BASE + 5)

Definition at line 1994 of file wininet.h.

◆ ERROR_INTERNET_ITEM_NOT_FOUND

#define ERROR_INTERNET_ITEM_NOT_FOUND   (INTERNET_ERROR_BASE + 28)

Definition at line 2017 of file wininet.h.

◆ ERROR_INTERNET_LOGIN_FAILURE

#define ERROR_INTERNET_LOGIN_FAILURE   (INTERNET_ERROR_BASE + 15)

Definition at line 2004 of file wininet.h.

◆ ERROR_INTERNET_LOGIN_FAILURE_DISPLAY_ENTITY_BODY

#define ERROR_INTERNET_LOGIN_FAILURE_DISPLAY_ENTITY_BODY   (INTERNET_ERROR_BASE + 174)

Definition at line 2082 of file wininet.h.

◆ ERROR_INTERNET_MIXED_SECURITY

#define ERROR_INTERNET_MIXED_SECURITY   (INTERNET_ERROR_BASE + 41)

Definition at line 2029 of file wininet.h.

◆ ERROR_INTERNET_NAME_NOT_RESOLVED

#define ERROR_INTERNET_NAME_NOT_RESOLVED   (INTERNET_ERROR_BASE + 7)

Definition at line 1996 of file wininet.h.

◆ ERROR_INTERNET_NEED_MSN_SSPI_PKG

#define ERROR_INTERNET_NEED_MSN_SSPI_PKG   (INTERNET_ERROR_BASE + 173)

Definition at line 2081 of file wininet.h.

◆ ERROR_INTERNET_NEED_UI

#define ERROR_INTERNET_NEED_UI   (INTERNET_ERROR_BASE + 34)

Definition at line 2023 of file wininet.h.

◆ ERROR_INTERNET_NO_CALLBACK

#define ERROR_INTERNET_NO_CALLBACK   (INTERNET_ERROR_BASE + 25)

Definition at line 2014 of file wininet.h.

◆ ERROR_INTERNET_NO_CONTEXT

#define ERROR_INTERNET_NO_CONTEXT   (INTERNET_ERROR_BASE + 24)

Definition at line 2013 of file wininet.h.

◆ ERROR_INTERNET_NO_DIRECT_ACCESS

#define ERROR_INTERNET_NO_DIRECT_ACCESS   (INTERNET_ERROR_BASE + 23)

Definition at line 2012 of file wininet.h.

◆ ERROR_INTERNET_NOT_INITIALIZED

#define ERROR_INTERNET_NOT_INITIALIZED   (INTERNET_ERROR_BASE + 172)

Definition at line 2080 of file wininet.h.

◆ ERROR_INTERNET_NOT_PROXY_REQUEST

#define ERROR_INTERNET_NOT_PROXY_REQUEST   (INTERNET_ERROR_BASE + 20)

Definition at line 2009 of file wininet.h.

◆ ERROR_INTERNET_OPERATION_CANCELLED

#define ERROR_INTERNET_OPERATION_CANCELLED   (INTERNET_ERROR_BASE + 17)

Definition at line 2006 of file wininet.h.

◆ ERROR_INTERNET_OPTION_NOT_SETTABLE

#define ERROR_INTERNET_OPTION_NOT_SETTABLE   (INTERNET_ERROR_BASE + 11)

Definition at line 2000 of file wininet.h.

◆ ERROR_INTERNET_OUT_OF_HANDLES

#define ERROR_INTERNET_OUT_OF_HANDLES   (INTERNET_ERROR_BASE + 1)

Definition at line 1990 of file wininet.h.

◆ ERROR_INTERNET_POST_IS_NON_SECURE

#define ERROR_INTERNET_POST_IS_NON_SECURE   (INTERNET_ERROR_BASE + 43)

Definition at line 2031 of file wininet.h.

◆ ERROR_INTERNET_PROTOCOL_NOT_FOUND

#define ERROR_INTERNET_PROTOCOL_NOT_FOUND   (INTERNET_ERROR_BASE + 8)

Definition at line 1997 of file wininet.h.

◆ ERROR_INTERNET_PROXY_SERVER_UNREACHABLE

#define ERROR_INTERNET_PROXY_SERVER_UNREACHABLE   (INTERNET_ERROR_BASE + 165)

Definition at line 2074 of file wininet.h.

◆ ERROR_INTERNET_REDIRECT_SCHEME_CHANGE

#define ERROR_INTERNET_REDIRECT_SCHEME_CHANGE   (INTERNET_ERROR_BASE + 48)

Definition at line 2036 of file wininet.h.

◆ ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND

#define ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUND   (INTERNET_ERROR_BASE + 21)

Definition at line 2010 of file wininet.h.

◆ ERROR_INTERNET_REQUEST_PENDING

#define ERROR_INTERNET_REQUEST_PENDING   (INTERNET_ERROR_BASE + 26)

Definition at line 2015 of file wininet.h.

◆ ERROR_INTERNET_RETRY_DIALOG

#define ERROR_INTERNET_RETRY_DIALOG   (INTERNET_ERROR_BASE + 50)

Definition at line 2038 of file wininet.h.

◆ ERROR_INTERNET_SEC_CERT_CN_INVALID

#define ERROR_INTERNET_SEC_CERT_CN_INVALID   (INTERNET_ERROR_BASE + 38)

Definition at line 2026 of file wininet.h.

◆ ERROR_INTERNET_SEC_CERT_DATE_INVALID

#define ERROR_INTERNET_SEC_CERT_DATE_INVALID   (INTERNET_ERROR_BASE + 37)

Definition at line 2025 of file wininet.h.

◆ ERROR_INTERNET_SEC_CERT_ERRORS

#define ERROR_INTERNET_SEC_CERT_ERRORS   (INTERNET_ERROR_BASE + 55)

Definition at line 2042 of file wininet.h.

◆ ERROR_INTERNET_SEC_CERT_NO_REV

#define ERROR_INTERNET_SEC_CERT_NO_REV   (INTERNET_ERROR_BASE + 56)

Definition at line 2043 of file wininet.h.

◆ ERROR_INTERNET_SEC_CERT_REV_FAILED

#define ERROR_INTERNET_SEC_CERT_REV_FAILED   (INTERNET_ERROR_BASE + 57)

Definition at line 2044 of file wininet.h.

◆ ERROR_INTERNET_SEC_CERT_REVOKED

#define ERROR_INTERNET_SEC_CERT_REVOKED   (INTERNET_ERROR_BASE + 170)

Definition at line 2078 of file wininet.h.

◆ ERROR_INTERNET_SEC_CERT_WEAK_SIGNATURE

#define ERROR_INTERNET_SEC_CERT_WEAK_SIGNATURE   (INTERNET_ERROR_BASE + 62)

Definition at line 2045 of file wininet.h.

◆ ERROR_INTERNET_SEC_INVALID_CERT

#define ERROR_INTERNET_SEC_INVALID_CERT   (INTERNET_ERROR_BASE + 169)

Definition at line 2077 of file wininet.h.

◆ ERROR_INTERNET_SECURITY_CHANNEL_ERROR

#define ERROR_INTERNET_SECURITY_CHANNEL_ERROR   (INTERNET_ERROR_BASE + 157)

Definition at line 2069 of file wininet.h.

◆ ERROR_INTERNET_SERVER_UNREACHABLE

#define ERROR_INTERNET_SERVER_UNREACHABLE   (INTERNET_ERROR_BASE + 164)

Definition at line 2073 of file wininet.h.

◆ ERROR_INTERNET_SHUTDOWN

#define ERROR_INTERNET_SHUTDOWN   (INTERNET_ERROR_BASE + 12)

Definition at line 2001 of file wininet.h.

◆ ERROR_INTERNET_TCPIP_NOT_INSTALLED

#define ERROR_INTERNET_TCPIP_NOT_INSTALLED   (INTERNET_ERROR_BASE + 159)

Definition at line 2071 of file wininet.h.

◆ ERROR_INTERNET_TIMEOUT

#define ERROR_INTERNET_TIMEOUT   (INTERNET_ERROR_BASE + 2)

Definition at line 1991 of file wininet.h.

◆ ERROR_INTERNET_UNABLE_TO_CACHE_FILE

#define ERROR_INTERNET_UNABLE_TO_CACHE_FILE   (INTERNET_ERROR_BASE + 158)

Definition at line 2070 of file wininet.h.

◆ ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT

#define ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT   (INTERNET_ERROR_BASE + 167)

Definition at line 2076 of file wininet.h.

◆ ERROR_INTERNET_UNRECOGNIZED_SCHEME

#define ERROR_INTERNET_UNRECOGNIZED_SCHEME   (INTERNET_ERROR_BASE + 6)

Definition at line 1995 of file wininet.h.

◆ FCS_ABSOLUTE_SIZE

#define FCS_ABSOLUTE_SIZE   2 /* guessed value */

Definition at line 2487 of file wininet.h.

◆ FCS_PERCENT_CACHE_SPACE

#define FCS_PERCENT_CACHE_SPACE   0 /* guessed value */

Definition at line 2485 of file wininet.h.

◆ FCS_PERCENT_DISK_SPACE

#define FCS_PERCENT_DISK_SPACE   1 /* guessed value */

Definition at line 2486 of file wininet.h.

◆ FindFirstUrlCacheEntry

#define FindFirstUrlCacheEntry   WINELIB_NAME_AW(FindFirstUrlCacheEntry)

Definition at line 2462 of file wininet.h.

◆ FindFirstUrlCacheEntryEx

#define FindFirstUrlCacheEntryEx   WINELIB_NAME_AW(FindFirstUrlCacheEntryEx)

Definition at line 2424 of file wininet.h.

◆ FindNextUrlCacheEntry

#define FindNextUrlCacheEntry   WINELIB_NAME_AW(FindNextUrlCacheEntry)

Definition at line 2476 of file wininet.h.

◆ FindNextUrlCacheEntryEx

#define FindNextUrlCacheEntryEx   WINELIB_NAME_AW(FindNextUrlCacheEntryEx)

Definition at line 2444 of file wininet.h.

◆ FLAG_ICC_FORCE_CONNECTION

#define FLAG_ICC_FORCE_CONNECTION   0x00000001

Definition at line 1904 of file wininet.h.

◆ FLAGS_ERROR_UI_FILTER_FOR_ERRORS

#define FLAGS_ERROR_UI_FILTER_FOR_ERRORS   0x01

Definition at line 1906 of file wininet.h.

◆ FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS

#define FLAGS_ERROR_UI_FLAGS_CHANGE_OPTIONS   0x02

Definition at line 1907 of file wininet.h.

◆ FLAGS_ERROR_UI_FLAGS_GENERATE_DATA

#define FLAGS_ERROR_UI_FLAGS_GENERATE_DATA   0x04

Definition at line 1908 of file wininet.h.

◆ FLAGS_ERROR_UI_FLAGS_NO_UI

#define FLAGS_ERROR_UI_FLAGS_NO_UI   0x08

Definition at line 1909 of file wininet.h.

◆ FLAGS_ERROR_UI_SERIALIZE_DIALOGS

#define FLAGS_ERROR_UI_SERIALIZE_DIALOGS   0x10

Definition at line 1910 of file wininet.h.

◆ FreeUrlCacheSpace

#define FreeUrlCacheSpace   WINELIB_NAME_AW(FreeUrlCacheSpace)

Definition at line 2491 of file wininet.h.

◆ FTP_TRANSFER_TYPE_ASCII

#define FTP_TRANSFER_TYPE_ASCII   0x00000001

Definition at line 918 of file wininet.h.

◆ FTP_TRANSFER_TYPE_BINARY

#define FTP_TRANSFER_TYPE_BINARY   0x00000002

Definition at line 919 of file wininet.h.

◆ FTP_TRANSFER_TYPE_MASK

#define FTP_TRANSFER_TYPE_MASK   (FTP_TRANSFER_TYPE_ASCII | FTP_TRANSFER_TYPE_BINARY)

Definition at line 920 of file wininet.h.

◆ FTP_TRANSFER_TYPE_UNKNOWN

#define FTP_TRANSFER_TYPE_UNKNOWN   0x00000000

Definition at line 917 of file wininet.h.

◆ FtpCommand

#define FtpCommand   WINELIB_NAME_AW(FtpCommand)

Definition at line 940 of file wininet.h.

◆ FtpCreateDirectory

#define FtpCreateDirectory   WINELIB_NAME_AW(FtpCreateDirectory)

Definition at line 1038 of file wininet.h.

◆ FtpDeleteFile

#define FtpDeleteFile   WINELIB_NAME_AW(FtpDeleteFile)

Definition at line 1008 of file wininet.h.

◆ FtpFindFirstFile

#define FtpFindFirstFile   WINELIB_NAME_AW(FtpFindFirstFile)

Definition at line 962 of file wininet.h.

◆ FtpGetCurrentDirectory

#define FtpGetCurrentDirectory   WINELIB_NAME_AW(FtpGetCurrentDirectory)

Definition at line 1060 of file wininet.h.

◆ FtpGetFile

#define FtpGetFile   WINELIB_NAME_AW(FtpGetFile)

Definition at line 984 of file wininet.h.

◆ FtpOpenFile

#define FtpOpenFile   WINELIB_NAME_AW(FtpOpenFile)

Definition at line 1034 of file wininet.h.

◆ FtpPutFile

#define FtpPutFile   WINELIB_NAME_AW(FtpPutFile)

Definition at line 1004 of file wininet.h.

◆ FtpRemoveDirectory

#define FtpRemoveDirectory   WINELIB_NAME_AW(FtpRemoveDirectory)

Definition at line 1042 of file wininet.h.

◆ FtpRenameFile

#define FtpRenameFile   WINELIB_NAME_AW(FtpRenameFile)

Definition at line 1012 of file wininet.h.

◆ FtpSetCurrentDirectory

#define FtpSetCurrentDirectory   WINELIB_NAME_AW(FtpSetCurrentDirectory)

Definition at line 1046 of file wininet.h.

◆ GetUrlCacheEntryInfo

#define GetUrlCacheEntryInfo   WINELIB_NAME_AW(GetUrlCacheEntryInfo)

Definition at line 2269 of file wininet.h.

◆ GetUrlCacheEntryInfoEx

#define GetUrlCacheEntryInfoEx   WINELIB_NAME_AW(GetUrlCacheEntryInfoEx)

Definition at line 2291 of file wininet.h.

◆ GetUrlCacheGroupAttribute

#define GetUrlCacheGroupAttribute   WINELIB_NAME_AW(GetUrlCacheGroupAttribute)

Definition at line 2353 of file wininet.h.

◆ GOPHER_ABSTRACT_ATTRIBUTE

#define GOPHER_ABSTRACT_ATTRIBUTE   TEXT("Abstract")

Definition at line 1379 of file wininet.h.

◆ GOPHER_ABSTRACT_CATEGORY

#define GOPHER_ABSTRACT_CATEGORY   TEXT("+ABSTRACT")

Definition at line 1365 of file wininet.h.

◆ GOPHER_ADMIN_ATTRIBUTE

#define GOPHER_ADMIN_ATTRIBUTE   TEXT("Admin")

Definition at line 1367 of file wininet.h.

◆ GOPHER_ADMIN_CATEGORY

#define GOPHER_ADMIN_CATEGORY   TEXT("+ADMIN")

Definition at line 1363 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_ABSTRACT

#define GOPHER_ATTRIBUTE_ID_ABSTRACT   (GOPHER_ATTRIBUTE_ID_BASE + 22)

Definition at line 1407 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_ADMIN

#define GOPHER_ATTRIBUTE_ID_ADMIN   (GOPHER_ATTRIBUTE_ID_BASE + 10)

Definition at line 1395 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_ALL

#define GOPHER_ATTRIBUTE_ID_ALL   (GOPHER_ATTRIBUTE_ID_BASE + 9)

Definition at line 1394 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_BASE

#define GOPHER_ATTRIBUTE_ID_BASE   0xabcccc00

Definition at line 1383 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_GEOG

#define GOPHER_ATTRIBUTE_ID_GEOG   (GOPHER_ATTRIBUTE_ID_BASE + 18)

Definition at line 1403 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_LOCATION

#define GOPHER_ATTRIBUTE_ID_LOCATION   (GOPHER_ATTRIBUTE_ID_BASE + 17)

Definition at line 1402 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_MOD_DATE

#define GOPHER_ATTRIBUTE_ID_MOD_DATE   (GOPHER_ATTRIBUTE_ID_BASE + 11)

Definition at line 1396 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_ORG

#define GOPHER_ATTRIBUTE_ID_ORG   (GOPHER_ATTRIBUTE_ID_BASE + 16)

Definition at line 1401 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_PROVIDER

#define GOPHER_ATTRIBUTE_ID_PROVIDER   (GOPHER_ATTRIBUTE_ID_BASE + 20)

Definition at line 1405 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_RANGE

#define GOPHER_ATTRIBUTE_ID_RANGE   (GOPHER_ATTRIBUTE_ID_BASE + 14)

Definition at line 1399 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_SCORE

#define GOPHER_ATTRIBUTE_ID_SCORE   (GOPHER_ATTRIBUTE_ID_BASE + 13)

Definition at line 1398 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_SITE

#define GOPHER_ATTRIBUTE_ID_SITE   (GOPHER_ATTRIBUTE_ID_BASE + 15)

Definition at line 1400 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_TIMEZONE

#define GOPHER_ATTRIBUTE_ID_TIMEZONE   (GOPHER_ATTRIBUTE_ID_BASE + 19)

Definition at line 1404 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_TREEWALK

#define GOPHER_ATTRIBUTE_ID_TREEWALK   (GOPHER_ATTRIBUTE_ID_BASE + 24)

Definition at line 1409 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_TTL

#define GOPHER_ATTRIBUTE_ID_TTL   (GOPHER_ATTRIBUTE_ID_BASE + 12)

Definition at line 1397 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_UNKNOWN

#define GOPHER_ATTRIBUTE_ID_UNKNOWN   (GOPHER_ATTRIBUTE_ID_BASE + 25)

Definition at line 1410 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_VERSION

#define GOPHER_ATTRIBUTE_ID_VERSION   (GOPHER_ATTRIBUTE_ID_BASE + 21)

Definition at line 1406 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ID_VIEW

#define GOPHER_ATTRIBUTE_ID_VIEW   (GOPHER_ATTRIBUTE_ID_BASE + 23)

Definition at line 1408 of file wininet.h.

◆ GOPHER_CATEGORY_ID_ABSTRACT

#define GOPHER_CATEGORY_ID_ABSTRACT   (GOPHER_ATTRIBUTE_ID_BASE + 5)

Definition at line 1389 of file wininet.h.

◆ GOPHER_CATEGORY_ID_ADMIN

#define GOPHER_CATEGORY_ID_ADMIN   (GOPHER_ATTRIBUTE_ID_BASE + 3)

Definition at line 1387 of file wininet.h.

◆ GOPHER_CATEGORY_ID_ALL

#define GOPHER_CATEGORY_ID_ALL   (GOPHER_ATTRIBUTE_ID_BASE + 1)

Definition at line 1385 of file wininet.h.

◆ GOPHER_CATEGORY_ID_ASK

#define GOPHER_CATEGORY_ID_ASK   (GOPHER_ATTRIBUTE_ID_BASE + 7)

Definition at line 1391 of file wininet.h.

◆ GOPHER_CATEGORY_ID_INFO

#define GOPHER_CATEGORY_ID_INFO   (GOPHER_ATTRIBUTE_ID_BASE + 2)

Definition at line 1386 of file wininet.h.

◆ GOPHER_CATEGORY_ID_UNKNOWN

#define GOPHER_CATEGORY_ID_UNKNOWN   (GOPHER_ATTRIBUTE_ID_BASE + 8)

Definition at line 1392 of file wininet.h.

◆ GOPHER_CATEGORY_ID_VERONICA

#define GOPHER_CATEGORY_ID_VERONICA   (GOPHER_ATTRIBUTE_ID_BASE + 6)

Definition at line 1390 of file wininet.h.

◆ GOPHER_CATEGORY_ID_VIEWS

#define GOPHER_CATEGORY_ID_VIEWS   (GOPHER_ATTRIBUTE_ID_BASE + 4)

Definition at line 1388 of file wininet.h.

◆ GOPHER_GEOG_ATTRIBUTE

#define GOPHER_GEOG_ATTRIBUTE   TEXT("Geog")

Definition at line 1375 of file wininet.h.

◆ GOPHER_INFO_CATEGORY

#define GOPHER_INFO_CATEGORY   TEXT("+INFO")

Definition at line 1362 of file wininet.h.

◆ GOPHER_LOCATION_ATTRIBUTE

#define GOPHER_LOCATION_ATTRIBUTE   TEXT("Loc")

Definition at line 1374 of file wininet.h.

◆ GOPHER_MOD_DATE_ATTRIBUTE

#define GOPHER_MOD_DATE_ATTRIBUTE   TEXT("Mod-Date")

Definition at line 1368 of file wininet.h.

◆ GOPHER_ORG_ATTRIBUTE

#define GOPHER_ORG_ATTRIBUTE   TEXT("Org")

Definition at line 1373 of file wininet.h.

◆ GOPHER_PROVIDER_ATTRIBUTE

#define GOPHER_PROVIDER_ATTRIBUTE   TEXT("Provider")

Definition at line 1377 of file wininet.h.

◆ GOPHER_RANGE_ATTRIBUTE

#define GOPHER_RANGE_ATTRIBUTE   TEXT("Score-range")

Definition at line 1371 of file wininet.h.

◆ GOPHER_SCORE_ATTRIBUTE

#define GOPHER_SCORE_ATTRIBUTE   TEXT("Score")

Definition at line 1370 of file wininet.h.

◆ GOPHER_SITE_ATTRIBUTE

#define GOPHER_SITE_ATTRIBUTE   TEXT("Site")

Definition at line 1372 of file wininet.h.

◆ GOPHER_TIMEZONE_ATTRIBUTE

#define GOPHER_TIMEZONE_ATTRIBUTE   TEXT("TZ")

Definition at line 1376 of file wininet.h.

◆ GOPHER_TREEWALK_ATTRIBUTE

#define GOPHER_TREEWALK_ATTRIBUTE   TEXT("treewalk")

Definition at line 1381 of file wininet.h.

◆ GOPHER_TTL_ATTRIBUTE

#define GOPHER_TTL_ATTRIBUTE   TEXT("TTL")

Definition at line 1369 of file wininet.h.

◆ GOPHER_TYPE_ASK

#define GOPHER_TYPE_ASK   0x40000000

Definition at line 1122 of file wininet.h.

◆ GOPHER_TYPE_BINARY

#define GOPHER_TYPE_BINARY   0x00000200

Definition at line 1109 of file wininet.h.

◆ GOPHER_TYPE_BITMAP

#define GOPHER_TYPE_BITMAP   0x00004000

Definition at line 1114 of file wininet.h.

◆ GOPHER_TYPE_CALENDAR

#define GOPHER_TYPE_CALENDAR   0x00080000

Definition at line 1119 of file wininet.h.

◆ GOPHER_TYPE_CSO

#define GOPHER_TYPE_CSO   0x00000004

Definition at line 1102 of file wininet.h.

◆ GOPHER_TYPE_DIRECTORY

#define GOPHER_TYPE_DIRECTORY   0x00000002

Definition at line 1101 of file wininet.h.

◆ GOPHER_TYPE_DOS_ARCHIVE

#define GOPHER_TYPE_DOS_ARCHIVE   0x00000020

Definition at line 1105 of file wininet.h.

◆ GOPHER_TYPE_ERROR

#define GOPHER_TYPE_ERROR   0x00000008

Definition at line 1103 of file wininet.h.

◆ GOPHER_TYPE_FILE_MASK

#define GOPHER_TYPE_FILE_MASK
Value:
)
#define GOPHER_TYPE_BITMAP
Definition: wininet.h:1114
#define GOPHER_TYPE_BINARY
Definition: wininet.h:1109
#define GOPHER_TYPE_INLINE
Definition: wininet.h:1120
#define GOPHER_TYPE_SOUND
Definition: wininet.h:1116
#define GOPHER_TYPE_DOS_ARCHIVE
Definition: wininet.h:1105
#define GOPHER_TYPE_MAC_BINHEX
Definition: wininet.h:1104
#define GOPHER_TYPE_PDF
Definition: wininet.h:1118
#define GOPHER_TYPE_IMAGE
Definition: wininet.h:1113
#define GOPHER_TYPE_GIF
Definition: wininet.h:1112
#define GOPHER_TYPE_MOVIE
Definition: wininet.h:1115
#define GOPHER_TYPE_TEXT_FILE
Definition: wininet.h:1100
#define GOPHER_TYPE_CALENDAR
Definition: wininet.h:1119
#define GOPHER_TYPE_HTML
Definition: wininet.h:1117
#define GOPHER_TYPE_UNIX_UUENCODED
Definition: wininet.h:1106

Definition at line 1136 of file wininet.h.

◆ GOPHER_TYPE_GIF

#define GOPHER_TYPE_GIF   0x00001000

Definition at line 1112 of file wininet.h.

◆ GOPHER_TYPE_GOPHER_PLUS

#define GOPHER_TYPE_GOPHER_PLUS   0x80000000

Definition at line 1123 of file wininet.h.

◆ GOPHER_TYPE_HTML

#define GOPHER_TYPE_HTML   0x00020000

Definition at line 1117 of file wininet.h.

◆ GOPHER_TYPE_IMAGE

#define GOPHER_TYPE_IMAGE   0x00002000

Definition at line 1113 of file wininet.h.

◆ GOPHER_TYPE_INDEX_SERVER

#define GOPHER_TYPE_INDEX_SERVER   0x00000080

Definition at line 1107 of file wininet.h.

◆ GOPHER_TYPE_INLINE

#define GOPHER_TYPE_INLINE   0x00100000

Definition at line 1120 of file wininet.h.

◆ GOPHER_TYPE_MAC_BINHEX

#define GOPHER_TYPE_MAC_BINHEX   0x00000010

Definition at line 1104 of file wininet.h.

◆ GOPHER_TYPE_MOVIE

#define GOPHER_TYPE_MOVIE   0x00008000

Definition at line 1115 of file wininet.h.

◆ GOPHER_TYPE_PDF

#define GOPHER_TYPE_PDF   0x00040000

Definition at line 1118 of file wininet.h.

◆ GOPHER_TYPE_REDUNDANT

#define GOPHER_TYPE_REDUNDANT   0x00000400

Definition at line 1110 of file wininet.h.

◆ GOPHER_TYPE_SOUND

#define GOPHER_TYPE_SOUND   0x00010000

Definition at line 1116 of file wininet.h.

◆ GOPHER_TYPE_TELNET

#define GOPHER_TYPE_TELNET   0x00000100

Definition at line 1108 of file wininet.h.

◆ GOPHER_TYPE_TEXT_FILE

#define GOPHER_TYPE_TEXT_FILE   0x00000001

Definition at line 1100 of file wininet.h.

◆ GOPHER_TYPE_TN3270

#define GOPHER_TYPE_TN3270   0x00000800

Definition at line 1111 of file wininet.h.

◆ GOPHER_TYPE_UNIX_UUENCODED

#define GOPHER_TYPE_UNIX_UUENCODED   0x00000040

Definition at line 1106 of file wininet.h.

◆ GOPHER_TYPE_UNKNOWN

#define GOPHER_TYPE_UNKNOWN   0x20000000

Definition at line 1121 of file wininet.h.

◆ GOPHER_VERONICA_CATEGORY

#define GOPHER_VERONICA_CATEGORY   TEXT("+VERONICA")

Definition at line 1366 of file wininet.h.

◆ GOPHER_VERSION_ATTRIBUTE

#define GOPHER_VERSION_ATTRIBUTE   TEXT("Version")

Definition at line 1378 of file wininet.h.

◆ GOPHER_VIEW_ATTRIBUTE

#define GOPHER_VIEW_ATTRIBUTE   TEXT("View")

Definition at line 1380 of file wininet.h.

◆ GOPHER_VIEWS_CATEGORY

#define GOPHER_VIEWS_CATEGORY   TEXT("+VIEWS")

Definition at line 1364 of file wininet.h.

◆ GopherCreateLocator

#define GopherCreateLocator   WINELIB_NAME_AW(GopherCreateLocator)

Definition at line 1432 of file wininet.h.

◆ GopherFindFirstFile

#define GopherFindFirstFile   WINELIB_NAME_AW(GopherFindFirstFile)

Definition at line 1460 of file wininet.h.

◆ GopherGetAttribute

#define GopherGetAttribute   WINELIB_NAME_AW(GopherGetAttribute)

Definition at line 1518 of file wininet.h.

◆ GopherGetLocatorType

#define GopherGetLocatorType   WINELIB_NAME_AW(GopherGetLocatorType)

Definition at line 1436 of file wininet.h.

◆ GopherOpenFile

#define GopherOpenFile   WINELIB_NAME_AW(GopherOpenFile)

Definition at line 1482 of file wininet.h.

◆ GROUP_OWNER_STORAGE_SIZE

#define GROUP_OWNER_STORAGE_SIZE   4

Definition at line 287 of file wininet.h.

◆ GROUPNAME_MAX_LENGTH

#define GROUPNAME_MAX_LENGTH   120

Definition at line 288 of file wininet.h.

◆ HSR_ASYNC

#define HSR_ASYNC   WININET_API_FLAG_ASYNC

Definition at line 1749 of file wininet.h.

◆ HSR_CHUNKED

#define HSR_CHUNKED   0x00000020

Definition at line 1754 of file wininet.h.

◆ HSR_DOWNLOAD

#define HSR_DOWNLOAD   0x00000010

Definition at line 1753 of file wininet.h.

◆ HSR_INITIATE

#define HSR_INITIATE   0x00000008

Definition at line 1752 of file wininet.h.

◆ HSR_SYNC

#define HSR_SYNC   WININET_API_FLAG_SYNC

Definition at line 1750 of file wininet.h.

◆ HSR_USE_CONTEXT

#define HSR_USE_CONTEXT   WININET_API_FLAG_USE_CONTEXT

Definition at line 1751 of file wininet.h.

◆ HTTP_ADDREQ_FLAG_ADD

#define HTTP_ADDREQ_FLAG_ADD   0x20000000

Definition at line 1707 of file wininet.h.

◆ HTTP_ADDREQ_FLAG_ADD_IF_NEW

#define HTTP_ADDREQ_FLAG_ADD_IF_NEW   0x10000000

Definition at line 1706 of file wininet.h.

◆ HTTP_ADDREQ_FLAG_COALESCE

#define HTTP_ADDREQ_FLAG_COALESCE   HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA

Definition at line 1710 of file wininet.h.

◆ HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA

#define HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA   0x40000000

Definition at line 1708 of file wininet.h.

◆ HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON

#define HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON   0x01000000

Definition at line 1709 of file wininet.h.

◆ HTTP_ADDREQ_FLAG_REPLACE

#define HTTP_ADDREQ_FLAG_REPLACE   0x80000000

Definition at line 1711 of file wininet.h.

◆ HTTP_ADDREQ_FLAGS_MASK

#define HTTP_ADDREQ_FLAGS_MASK   0xFFFF0000

Definition at line 1705 of file wininet.h.

◆ HTTP_ADDREQ_INDEX_MASK

#define HTTP_ADDREQ_INDEX_MASK   0x0000FFFF

Definition at line 1704 of file wininet.h.

◆ HTTP_MAJOR_VERSION

#define HTTP_MAJOR_VERSION   1

Definition at line 1520 of file wininet.h.

◆ HTTP_MINOR_VERSION

#define HTTP_MINOR_VERSION   0

Definition at line 1521 of file wininet.h.

◆ HTTP_QUERY_ACCEPT

#define HTTP_QUERY_ACCEPT   24

Definition at line 1547 of file wininet.h.

◆ HTTP_QUERY_ACCEPT_CHARSET

#define HTTP_QUERY_ACCEPT_CHARSET   25

Definition at line 1548 of file wininet.h.

◆ HTTP_QUERY_ACCEPT_ENCODING

#define HTTP_QUERY_ACCEPT_ENCODING   26

Definition at line 1549 of file wininet.h.

◆ HTTP_QUERY_ACCEPT_LANGUAGE

#define HTTP_QUERY_ACCEPT_LANGUAGE   27

Definition at line 1550 of file wininet.h.

◆ HTTP_QUERY_ACCEPT_RANGES

#define HTTP_QUERY_ACCEPT_RANGES   42

Definition at line 1565 of file wininet.h.

◆ HTTP_QUERY_AGE

#define HTTP_QUERY_AGE   48

Definition at line 1571 of file wininet.h.

◆ HTTP_QUERY_ALLOW

#define HTTP_QUERY_ALLOW   7

Definition at line 1530 of file wininet.h.

◆ HTTP_QUERY_AUTHENTICATION_INFO

#define HTTP_QUERY_AUTHENTICATION_INFO   76

Definition at line 1599 of file wininet.h.

◆ HTTP_QUERY_AUTHORIZATION

#define HTTP_QUERY_AUTHORIZATION   28

Definition at line 1551 of file wininet.h.

◆ HTTP_QUERY_CACHE_CONTROL

#define HTTP_QUERY_CACHE_CONTROL   49

Definition at line 1572 of file wininet.h.

◆ HTTP_QUERY_CONNECTION

#define HTTP_QUERY_CONNECTION   23

Definition at line 1546 of file wininet.h.

◆ HTTP_QUERY_CONTENT_BASE

#define HTTP_QUERY_CONTENT_BASE   50

Definition at line 1573 of file wininet.h.

◆ HTTP_QUERY_CONTENT_DESCRIPTION

#define HTTP_QUERY_CONTENT_DESCRIPTION   4

Definition at line 1527 of file wininet.h.

◆ HTTP_QUERY_CONTENT_DISPOSITION

#define HTTP_QUERY_CONTENT_DISPOSITION   47

Definition at line 1570 of file wininet.h.

◆ HTTP_QUERY_CONTENT_ENCODING

#define HTTP_QUERY_CONTENT_ENCODING   29

Definition at line 1552 of file wininet.h.

◆ HTTP_QUERY_CONTENT_ID

#define HTTP_QUERY_CONTENT_ID   3

Definition at line 1526 of file wininet.h.

◆ HTTP_QUERY_CONTENT_LANGUAGE

#define HTTP_QUERY_CONTENT_LANGUAGE   6

Definition at line 1529 of file wininet.h.

◆ HTTP_QUERY_CONTENT_LENGTH

#define HTTP_QUERY_CONTENT_LENGTH   5

Definition at line 1528 of file wininet.h.

◆ HTTP_QUERY_CONTENT_LOCATION

#define HTTP_QUERY_CONTENT_LOCATION   51

Definition at line 1574 of file wininet.h.

◆ HTTP_QUERY_CONTENT_MD5

#define HTTP_QUERY_CONTENT_MD5   52

Definition at line 1575 of file wininet.h.

◆ HTTP_QUERY_CONTENT_RANGE

#define HTTP_QUERY_CONTENT_RANGE   53

Definition at line 1576 of file wininet.h.

◆ HTTP_QUERY_CONTENT_TRANSFER_ENCODING

#define HTTP_QUERY_CONTENT_TRANSFER_ENCODING   2

Definition at line 1525 of file wininet.h.

◆ HTTP_QUERY_CONTENT_TYPE

#define HTTP_QUERY_CONTENT_TYPE   1

Definition at line 1524 of file wininet.h.

◆ HTTP_QUERY_COOKIE

#define HTTP_QUERY_COOKIE   44

Definition at line 1567 of file wininet.h.

◆ HTTP_QUERY_COST

#define HTTP_QUERY_COST   15

Definition at line 1538 of file wininet.h.

◆ HTTP_QUERY_CUSTOM

#define HTTP_QUERY_CUSTOM   65535

Definition at line 1603 of file wininet.h.

◆ HTTP_QUERY_DATE

#define HTTP_QUERY_DATE   9

Definition at line 1532 of file wininet.h.

◆ HTTP_QUERY_DERIVED_FROM

#define HTTP_QUERY_DERIVED_FROM   14

Definition at line 1537 of file wininet.h.

◆ HTTP_QUERY_ECHO_HEADERS

#define HTTP_QUERY_ECHO_HEADERS   73

Definition at line 1596 of file wininet.h.

◆ HTTP_QUERY_ECHO_HEADERS_CRLF

#define HTTP_QUERY_ECHO_HEADERS_CRLF   74

Definition at line 1597 of file wininet.h.

◆ HTTP_QUERY_ECHO_REPLY

#define HTTP_QUERY_ECHO_REPLY   72

Definition at line 1595 of file wininet.h.

◆ HTTP_QUERY_ECHO_REQUEST

#define HTTP_QUERY_ECHO_REQUEST   71

Definition at line 1594 of file wininet.h.

◆ HTTP_QUERY_ETAG

#define HTTP_QUERY_ETAG   54

Definition at line 1577 of file wininet.h.

◆ HTTP_QUERY_EXPECT

#define HTTP_QUERY_EXPECT   68

Definition at line 1591 of file wininet.h.

◆ HTTP_QUERY_EXPIRES

#define HTTP_QUERY_EXPIRES   10

Definition at line 1533 of file wininet.h.

◆ HTTP_QUERY_FLAG_COALESCE

#define HTTP_QUERY_FLAG_COALESCE   0x10000000

Definition at line 1607 of file wininet.h.

◆ HTTP_QUERY_FLAG_NUMBER

#define HTTP_QUERY_FLAG_NUMBER   0x20000000

Definition at line 1606 of file wininet.h.

◆ HTTP_QUERY_FLAG_REQUEST_HEADERS

#define HTTP_QUERY_FLAG_REQUEST_HEADERS   0x80000000

Definition at line 1604 of file wininet.h.

◆ HTTP_QUERY_FLAG_SYSTEMTIME

#define HTTP_QUERY_FLAG_SYSTEMTIME   0x40000000

Definition at line 1605 of file wininet.h.

◆ HTTP_QUERY_FORWARDED

#define HTTP_QUERY_FORWARDED   30

Definition at line 1553 of file wininet.h.

◆ HTTP_QUERY_FROM

#define HTTP_QUERY_FROM   31

Definition at line 1554 of file wininet.h.

◆ HTTP_QUERY_HEADER_MASK

#define HTTP_QUERY_HEADER_MASK   (~HTTP_QUERY_MODIFIER_FLAGS_MASK)

Definition at line 1613 of file wininet.h.

◆ HTTP_QUERY_HOST

#define HTTP_QUERY_HOST   55

Definition at line 1578 of file wininet.h.

◆ HTTP_QUERY_IF_MATCH

#define HTTP_QUERY_IF_MATCH   56

Definition at line 1579 of file wininet.h.

◆ HTTP_QUERY_IF_MODIFIED_SINCE

#define HTTP_QUERY_IF_MODIFIED_SINCE   32

Definition at line 1555 of file wininet.h.

◆ HTTP_QUERY_IF_NONE_MATCH

#define HTTP_QUERY_IF_NONE_MATCH   57

Definition at line 1580 of file wininet.h.

◆ HTTP_QUERY_IF_RANGE

#define HTTP_QUERY_IF_RANGE   58

Definition at line 1581 of file wininet.h.

◆ HTTP_QUERY_IF_UNMODIFIED_SINCE

#define HTTP_QUERY_IF_UNMODIFIED_SINCE   59

Definition at line 1582 of file wininet.h.

◆ HTTP_QUERY_LAST_MODIFIED

#define HTTP_QUERY_LAST_MODIFIED   11

Definition at line 1534 of file wininet.h.

◆ HTTP_QUERY_LINK

#define HTTP_QUERY_LINK   16

Definition at line 1539 of file wininet.h.

◆ HTTP_QUERY_LOCATION

#define HTTP_QUERY_LOCATION   33

Definition at line 1556 of file wininet.h.

◆ HTTP_QUERY_MAX

#define HTTP_QUERY_MAX   78

Definition at line 1602 of file wininet.h.

◆ HTTP_QUERY_MAX_FORWARDS

#define HTTP_QUERY_MAX_FORWARDS   60

Definition at line 1583 of file wininet.h.

◆ HTTP_QUERY_MESSAGE_ID

#define HTTP_QUERY_MESSAGE_ID   12

Definition at line 1535 of file wininet.h.

◆ HTTP_QUERY_MIME_VERSION

#define HTTP_QUERY_MIME_VERSION   0

Definition at line 1523 of file wininet.h.

◆ HTTP_QUERY_MODIFIER_FLAGS_MASK

#define HTTP_QUERY_MODIFIER_FLAGS_MASK
Value:
)
#define HTTP_QUERY_FLAG_SYSTEMTIME
Definition: wininet.h:1605
#define HTTP_QUERY_FLAG_COALESCE
Definition: wininet.h:1607
#define HTTP_QUERY_FLAG_NUMBER
Definition: wininet.h:1606
#define HTTP_QUERY_FLAG_REQUEST_HEADERS
Definition: wininet.h:1604

Definition at line 1608 of file wininet.h.

◆ HTTP_QUERY_ORIG_URI

#define HTTP_QUERY_ORIG_URI   34

Definition at line 1557 of file wininet.h.

◆ HTTP_QUERY_PASSPORT_CONFIG

#define HTTP_QUERY_PASSPORT_CONFIG   78

Definition at line 1601 of file wininet.h.

◆ HTTP_QUERY_PASSPORT_URLS

#define HTTP_QUERY_PASSPORT_URLS   77

Definition at line 1600 of file wininet.h.

◆ HTTP_QUERY_PRAGMA

#define HTTP_QUERY_PRAGMA   17

Definition at line 1540 of file wininet.h.

◆ HTTP_QUERY_PROXY_AUTHENTICATE

#define HTTP_QUERY_PROXY_AUTHENTICATE   41

Definition at line 1564 of file wininet.h.

◆ HTTP_QUERY_PROXY_AUTHORIZATION

#define HTTP_QUERY_PROXY_AUTHORIZATION   61

Definition at line 1584 of file wininet.h.

◆ HTTP_QUERY_PROXY_CONNECTION

#define HTTP_QUERY_PROXY_CONNECTION   69

Definition at line 1592 of file wininet.h.

◆ HTTP_QUERY_PROXY_SUPPORT

#define HTTP_QUERY_PROXY_SUPPORT   75

Definition at line 1598 of file wininet.h.

◆ HTTP_QUERY_PUBLIC

#define HTTP_QUERY_PUBLIC   8

Definition at line 1531 of file wininet.h.

◆ HTTP_QUERY_RANGE

#define HTTP_QUERY_RANGE   62

Definition at line 1585 of file wininet.h.

◆ HTTP_QUERY_RAW_HEADERS

#define HTTP_QUERY_RAW_HEADERS   21

Definition at line 1544 of file wininet.h.

◆ HTTP_QUERY_RAW_HEADERS_CRLF

#define HTTP_QUERY_RAW_HEADERS_CRLF   22

Definition at line 1545 of file wininet.h.

◆ HTTP_QUERY_REFERER

#define HTTP_QUERY_REFERER   35

Definition at line 1558 of file wininet.h.

◆ HTTP_QUERY_REFRESH

#define HTTP_QUERY_REFRESH   46

Definition at line 1569 of file wininet.h.

◆ HTTP_QUERY_REQUEST_METHOD

#define HTTP_QUERY_REQUEST_METHOD   45

Definition at line 1568 of file wininet.h.

◆ HTTP_QUERY_RETRY_AFTER

#define HTTP_QUERY_RETRY_AFTER   36

Definition at line 1559 of file wininet.h.

◆ HTTP_QUERY_SERVER

#define HTTP_QUERY_SERVER   37

Definition at line 1560 of file wininet.h.

◆ HTTP_QUERY_SET_COOKIE

#define HTTP_QUERY_SET_COOKIE   43

Definition at line 1566 of file wininet.h.

◆ HTTP_QUERY_STATUS_CODE

#define HTTP_QUERY_STATUS_CODE   19

Definition at line 1542 of file wininet.h.

◆ HTTP_QUERY_STATUS_TEXT

#define HTTP_QUERY_STATUS_TEXT   20

Definition at line 1543 of file wininet.h.

◆ HTTP_QUERY_TITLE

#define HTTP_QUERY_TITLE   38

Definition at line 1561 of file wininet.h.

◆ HTTP_QUERY_TRANSFER_ENCODING

#define HTTP_QUERY_TRANSFER_ENCODING   63

Definition at line 1586 of file wininet.h.

◆ HTTP_QUERY_UNLESS_MODIFIED_SINCE

#define HTTP_QUERY_UNLESS_MODIFIED_SINCE   70

Definition at line 1593 of file wininet.h.

◆ HTTP_QUERY_UPGRADE

#define HTTP_QUERY_UPGRADE   64

Definition at line 1587 of file wininet.h.

◆ HTTP_QUERY_URI

#define HTTP_QUERY_URI   13

Definition at line 1536 of file wininet.h.

◆ HTTP_QUERY_USER_AGENT

#define HTTP_QUERY_USER_AGENT   39

Definition at line 1562 of file wininet.h.

◆ HTTP_QUERY_VARY

#define HTTP_QUERY_VARY   65

Definition at line 1588 of file wininet.h.

◆ HTTP_QUERY_VERSION

#define HTTP_QUERY_VERSION   18

Definition at line 1541 of file wininet.h.

◆ HTTP_QUERY_VIA

#define HTTP_QUERY_VIA   66

Definition at line 1589 of file wininet.h.

◆ HTTP_QUERY_WARNING

#define HTTP_QUERY_WARNING   67

Definition at line 1590 of file wininet.h.

◆ HTTP_QUERY_WWW_AUTHENTICATE

#define HTTP_QUERY_WWW_AUTHENTICATE   40

Definition at line 1563 of file wininet.h.

◆ HTTP_STATUS_ACCEPTED

#define HTTP_STATUS_ACCEPTED   202

Definition at line 1619 of file wininet.h.

◆ HTTP_STATUS_AMBIGUOUS

#define HTTP_STATUS_AMBIGUOUS   300

Definition at line 1624 of file wininet.h.

◆ HTTP_STATUS_BAD_GATEWAY

#define HTTP_STATUS_BAD_GATEWAY   502

Definition at line 1649 of file wininet.h.

◆ HTTP_STATUS_BAD_METHOD

#define HTTP_STATUS_BAD_METHOD   405

Definition at line 1636 of file wininet.h.

◆ HTTP_STATUS_BAD_REQUEST

#define HTTP_STATUS_BAD_REQUEST   400

Definition at line 1631 of file wininet.h.

◆ HTTP_STATUS_CONFLICT

#define HTTP_STATUS_CONFLICT   409

Definition at line 1640 of file wininet.h.

◆ HTTP_STATUS_CONTINUE

#define HTTP_STATUS_CONTINUE   100

Definition at line 1615 of file wininet.h.

◆ HTTP_STATUS_CREATED

#define HTTP_STATUS_CREATED   201

Definition at line 1618 of file wininet.h.

◆ HTTP_STATUS_DENIED

#define HTTP_STATUS_DENIED   401

Definition at line 1632 of file wininet.h.

◆ HTTP_STATUS_FIRST

#define HTTP_STATUS_FIRST   HTTP_STATUS_CONTINUE

Definition at line 1653 of file wininet.h.

◆ HTTP_STATUS_FORBIDDEN

#define HTTP_STATUS_FORBIDDEN   403

Definition at line 1634 of file wininet.h.

◆ HTTP_STATUS_GATEWAY_TIMEOUT

#define HTTP_STATUS_GATEWAY_TIMEOUT   504

Definition at line 1651 of file wininet.h.

◆ HTTP_STATUS_GONE

#define HTTP_STATUS_GONE   410

Definition at line 1641 of file wininet.h.

◆ HTTP_STATUS_LAST

#define HTTP_STATUS_LAST   HTTP_STATUS_VERSION_NOT_SUP

Definition at line 1654 of file wininet.h.

◆ HTTP_STATUS_LENGTH_REQUIRED

#define HTTP_STATUS_LENGTH_REQUIRED   411

Definition at line 1642 of file wininet.h.

◆ HTTP_STATUS_MOVED

#define HTTP_STATUS_MOVED   301

Definition at line 1625 of file wininet.h.

◆ HTTP_STATUS_NO_CONTENT

#define HTTP_STATUS_NO_CONTENT   204

Definition at line 1621 of file wininet.h.

◆ HTTP_STATUS_NONE_ACCEPTABLE

#define HTTP_STATUS_NONE_ACCEPTABLE   406

Definition at line 1637 of file wininet.h.

◆ HTTP_STATUS_NOT_FOUND

#define HTTP_STATUS_NOT_FOUND   404

Definition at line 1635 of file wininet.h.

◆ HTTP_STATUS_NOT_MODIFIED

#define HTTP_STATUS_NOT_MODIFIED   304

Definition at line 1628 of file wininet.h.

◆ HTTP_STATUS_NOT_SUPPORTED

#define HTTP_STATUS_NOT_SUPPORTED   501

Definition at line 1648 of file wininet.h.

◆ HTTP_STATUS_OK

#define HTTP_STATUS_OK   200

Definition at line 1617 of file wininet.h.

◆ HTTP_STATUS_PARTIAL

#define HTTP_STATUS_PARTIAL   203

Definition at line 1620 of file wininet.h.

◆ HTTP_STATUS_PARTIAL_CONTENT

#define HTTP_STATUS_PARTIAL_CONTENT   206

Definition at line 1623 of file wininet.h.

◆ HTTP_STATUS_PAYMENT_REQ

#define HTTP_STATUS_PAYMENT_REQ   402

Definition at line 1633 of file wininet.h.

◆ HTTP_STATUS_PRECOND_FAILED

#define HTTP_STATUS_PRECOND_FAILED   412

Definition at line 1643 of file wininet.h.

◆ HTTP_STATUS_PROXY_AUTH_REQ

#define HTTP_STATUS_PROXY_AUTH_REQ   407

Definition at line 1638 of file wininet.h.

◆ HTTP_STATUS_REDIRECT

#define HTTP_STATUS_REDIRECT   302

Definition at line 1626 of file wininet.h.

◆ HTTP_STATUS_REDIRECT_KEEP_VERB

#define HTTP_STATUS_REDIRECT_KEEP_VERB   307

Definition at line 1630 of file wininet.h.

◆ HTTP_STATUS_REDIRECT_METHOD

#define HTTP_STATUS_REDIRECT_METHOD   303

Definition at line 1627 of file wininet.h.

◆ HTTP_STATUS_REQUEST_TIMEOUT

#define HTTP_STATUS_REQUEST_TIMEOUT   408

Definition at line 1639 of file wininet.h.

◆ HTTP_STATUS_REQUEST_TOO_LARGE

#define HTTP_STATUS_REQUEST_TOO_LARGE   413

Definition at line 1644 of file wininet.h.

◆ HTTP_STATUS_RESET_CONTENT

#define HTTP_STATUS_RESET_CONTENT   205

Definition at line 1622 of file wininet.h.

◆ HTTP_STATUS_SERVER_ERROR

#define HTTP_STATUS_SERVER_ERROR   500

Definition at line 1647 of file wininet.h.

◆ HTTP_STATUS_SERVICE_UNAVAIL

#define HTTP_STATUS_SERVICE_UNAVAIL   503

Definition at line 1650 of file wininet.h.

◆ HTTP_STATUS_SWITCH_PROTOCOLS

#define HTTP_STATUS_SWITCH_PROTOCOLS   101

Definition at line 1616 of file wininet.h.

◆ HTTP_STATUS_UNSUPPORTED_MEDIA

#define HTTP_STATUS_UNSUPPORTED_MEDIA   415

Definition at line 1646 of file wininet.h.

◆ HTTP_STATUS_URI_TOO_LONG

#define HTTP_STATUS_URI_TOO_LONG   414

Definition at line 1645 of file wininet.h.

◆ HTTP_STATUS_USE_PROXY

#define HTTP_STATUS_USE_PROXY   305

Definition at line 1629 of file wininet.h.

◆ HTTP_STATUS_VERSION_NOT_SUP

#define HTTP_STATUS_VERSION_NOT_SUP   505

Definition at line 1652 of file wininet.h.

◆ HTTP_VERSION

#define HTTP_VERSION   TEXT("HTTP/1.0")

Definition at line 1522 of file wininet.h.

◆ HttpAddRequestHeaders

#define HttpAddRequestHeaders   WINELIB_NAME_AW(HttpAddRequestHeaders)

Definition at line 1702 of file wininet.h.

◆ HttpEndRequest

#define HttpEndRequest   WINELIB_NAME_AW(HttpEndRequest)

Definition at line 1770 of file wininet.h.

◆ HttpOpenRequest

#define HttpOpenRequest   WINELIB_NAME_AW(HttpOpenRequest)

Definition at line 1682 of file wininet.h.

◆ HttpQueryInfo

#define HttpQueryInfo   WINELIB_NAME_AW(HttpQueryInfo)

Definition at line 1788 of file wininet.h.

◆ HttpSendRequest

#define HttpSendRequest   WINELIB_NAME_AW(HttpSendRequest)

Definition at line 1729 of file wininet.h.

◆ HttpSendRequestEx

#define HttpSendRequestEx   WINELIB_NAME_AW(HttpSendRequestEx)

Definition at line 1747 of file wininet.h.

◆ ICU_BROWSER_MODE

#define ICU_BROWSER_MODE   0x02000000

Definition at line 496 of file wininet.h.

◆ ICU_DECODE

#define ICU_DECODE   0x10000000

Definition at line 493 of file wininet.h.

◆ ICU_ENCODE_PERCENT

#define ICU_ENCODE_PERCENT   0x00001000

Definition at line 497 of file wininet.h.

◆ ICU_ENCODE_SPACES_ONLY

#define ICU_ENCODE_SPACES_ONLY   0x04000000

Definition at line 495 of file wininet.h.

◆ ICU_ESCAPE

#define ICU_ESCAPE   0x80000000

Definition at line 490 of file wininet.h.

◆ ICU_NO_ENCODE

#define ICU_NO_ENCODE   0x20000000

Definition at line 492 of file wininet.h.

◆ ICU_NO_META

#define ICU_NO_META   0x08000000

Definition at line 494 of file wininet.h.

◆ ICU_USERNAME

#define ICU_USERNAME   0x40000000

Definition at line 491 of file wininet.h.

◆ IDSI_FLAG_KEEP_ALIVE

#define IDSI_FLAG_KEEP_ALIVE   0x00000001

Definition at line 386 of file wininet.h.

◆ IDSI_FLAG_PROXY

#define IDSI_FLAG_PROXY   0x00000004

Definition at line 388 of file wininet.h.

◆ IDSI_FLAG_SECURE

#define IDSI_FLAG_SECURE   0x00000002

Definition at line 387 of file wininet.h.

◆ IDSI_FLAG_TUNNEL

#define IDSI_FLAG_TUNNEL   0x00000008

Definition at line 389 of file wininet.h.

◆ INTERENT_GOONLINE_MASK

#define INTERENT_GOONLINE_MASK   0x00000001

Definition at line 2521 of file wininet.h.

◆ INTERENT_GOONLINE_REFRESH

#define INTERENT_GOONLINE_REFRESH   0x00000001

Definition at line 2520 of file wininet.h.

◆ INTERNET_AUTODIAL_FAILIFSECURITYCHECK

#define INTERNET_AUTODIAL_FAILIFSECURITYCHECK   4

Definition at line 2531 of file wininet.h.

◆ INTERNET_AUTODIAL_FLAGS_MASK

◆ INTERNET_AUTODIAL_FORCE_ONLINE

#define INTERNET_AUTODIAL_FORCE_ONLINE   1

Definition at line 2529 of file wininet.h.

◆ INTERNET_AUTODIAL_FORCE_UNATTENDED

#define INTERNET_AUTODIAL_FORCE_UNATTENDED   2

Definition at line 2530 of file wininet.h.

◆ INTERNET_CACHE_GROUP_ADD

#define INTERNET_CACHE_GROUP_ADD   0

Definition at line 2355 of file wininet.h.

◆ INTERNET_CACHE_GROUP_REMOVE

#define INTERNET_CACHE_GROUP_REMOVE   1

Definition at line 2356 of file wininet.h.

◆ INTERNET_CONNECTION_CONFIGURED

#define INTERNET_CONNECTION_CONFIGURED   0x40

Definition at line 2544 of file wininet.h.

◆ INTERNET_CONNECTION_LAN

#define INTERNET_CONNECTION_LAN   0x02

Definition at line 2539 of file wininet.h.

◆ INTERNET_CONNECTION_MODEM

#define INTERNET_CONNECTION_MODEM   0x01

Definition at line 2538 of file wininet.h.

◆ INTERNET_CONNECTION_MODEM_BUSY

#define INTERNET_CONNECTION_MODEM_BUSY   0x08

Definition at line 2541 of file wininet.h.

◆ INTERNET_CONNECTION_OFFLINE

#define INTERNET_CONNECTION_OFFLINE   0x20

Definition at line 2543 of file wininet.h.

◆ INTERNET_CONNECTION_PROXY

#define INTERNET_CONNECTION_PROXY   0x04

Definition at line 2540 of file wininet.h.

◆ INTERNET_COOKIE_APPLY_P3P

#define INTERNET_COOKIE_APPLY_P3P   0x00000080

Definition at line 1823 of file wininet.h.

◆ INTERNET_COOKIE_EVALUATE_P3P

#define INTERNET_COOKIE_EVALUATE_P3P   0x00000040

Definition at line 1822 of file wininet.h.

◆ INTERNET_COOKIE_HTTPONLY

#define INTERNET_COOKIE_HTTPONLY   0x00002000

Definition at line 1828 of file wininet.h.

◆ INTERNET_COOKIE_IE6

#define INTERNET_COOKIE_IE6   0x00000400

Definition at line 1826 of file wininet.h.

◆ INTERNET_COOKIE_IS_LEGACY

#define INTERNET_COOKIE_IS_LEGACY   0x00000800

Definition at line 1827 of file wininet.h.

◆ INTERNET_COOKIE_IS_RESTRICTED

#define INTERNET_COOKIE_IS_RESTRICTED   0x00000200

Definition at line 1825 of file wininet.h.

◆ INTERNET_COOKIE_IS_SECURE

#define INTERNET_COOKIE_IS_SECURE   0x00000001

Definition