ReactOS 0.4.15-dev-7788-g1ad9096
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 at line 1818 of file wininet.h.

◆ INTERNET_COOKIE_IS_SESSION

#define INTERNET_COOKIE_IS_SESSION   0x00000002

Definition at line 1819 of file wininet.h.

◆ INTERNET_COOKIE_P3P_ENABLED

#define INTERNET_COOKIE_P3P_ENABLED   0x00000100

Definition at line 1824 of file wininet.h.

◆ INTERNET_COOKIE_PROMPT_REQUIRED

#define INTERNET_COOKIE_PROMPT_REQUIRED   0x00000020

Definition at line 1821 of file wininet.h.

◆ INTERNET_COOKIE_THIRD_PARTY

#define INTERNET_COOKIE_THIRD_PARTY   0x00000010

Definition at line 1820 of file wininet.h.

◆ INTERNET_CUSTOMDIAL_CAN_HANGUP

#define INTERNET_CUSTOMDIAL_CAN_HANGUP   4

Definition at line 2554 of file wininet.h.

◆ INTERNET_CUSTOMDIAL_CONNECT

#define INTERNET_CUSTOMDIAL_CONNECT   0

Definition at line 2548 of file wininet.h.

◆ INTERNET_CUSTOMDIAL_DISCONNECT

#define INTERNET_CUSTOMDIAL_DISCONNECT   2

Definition at line 2550 of file wininet.h.

◆ INTERNET_CUSTOMDIAL_SAFE_FOR_UNATTENDED

#define INTERNET_CUSTOMDIAL_SAFE_FOR_UNATTENDED   1

Definition at line 2552 of file wininet.h.

◆ INTERNET_CUSTOMDIAL_SHOWOFFLINE

#define INTERNET_CUSTOMDIAL_SHOWOFFLINE   4

Definition at line 2551 of file wininet.h.

◆ INTERNET_CUSTOMDIAL_UNATTENDED

#define INTERNET_CUSTOMDIAL_UNATTENDED   1

Definition at line 2549 of file wininet.h.

◆ INTERNET_CUSTOMDIAL_WILL_SUPPLY_STATE

#define INTERNET_CUSTOMDIAL_WILL_SUPPLY_STATE   2

Definition at line 2553 of file wininet.h.

◆ INTERNET_DEFAULT_FTP_PORT

#define INTERNET_DEFAULT_FTP_PORT   21

Definition at line 38 of file wininet.h.

◆ INTERNET_DEFAULT_GOPHER_PORT

#define INTERNET_DEFAULT_GOPHER_PORT   70

Definition at line 39 of file wininet.h.

◆ INTERNET_DEFAULT_HTTP_PORT

#define INTERNET_DEFAULT_HTTP_PORT   80

Definition at line 40 of file wininet.h.

◆ INTERNET_DEFAULT_HTTPS_PORT

#define INTERNET_DEFAULT_HTTPS_PORT   443

Definition at line 41 of file wininet.h.

◆ INTERNET_DEFAULT_SOCKS_PORT

#define INTERNET_DEFAULT_SOCKS_PORT   1080

Definition at line 42 of file wininet.h.

◆ INTERNET_DIAL_UNATTENDED

#define INTERNET_DIAL_UNATTENDED   0x8000

Definition at line 2515 of file wininet.h.

◆ INTERNET_DIALSTATE_DISCONNECTED

#define INTERNET_DIALSTATE_DISCONNECTED   1

Definition at line 2560 of file wininet.h.

◆ INTERNET_ERROR_BASE

#define INTERNET_ERROR_BASE   12000

Definition at line 1988 of file wininet.h.

◆ INTERNET_ERROR_LAST

#define INTERNET_ERROR_LAST   ERROR_INTERNET_DECODING_FAILED

Definition at line 2084 of file wininet.h.

◆ INTERNET_ERROR_MASK_COMBINED_SEC_CERT

#define INTERNET_ERROR_MASK_COMBINED_SEC_CERT   0x2

Definition at line 125 of file wininet.h.

◆ INTERNET_ERROR_MASK_INSERT_CDROM

#define INTERNET_ERROR_MASK_INSERT_CDROM   0x1

Definition at line 124 of file wininet.h.

◆ INTERNET_ERROR_MASK_LOGIN_FAILURE_DISPLAY_ENTITY_BODY

#define INTERNET_ERROR_MASK_LOGIN_FAILURE_DISPLAY_ENTITY_BODY   0x8

Definition at line 127 of file wininet.h.

◆ INTERNET_ERROR_MASK_NEED_MSN_SSPI_PKG

#define INTERNET_ERROR_MASK_NEED_MSN_SSPI_PKG   0x4

Definition at line 126 of file wininet.h.

◆ INTERNET_FIRST_OPTION

#define INTERNET_FIRST_OPTION   INTERNET_OPTION_CALLBACK

Definition at line 798 of file wininet.h.

◆ INTERNET_FLAG_ASYNC

#define INTERNET_FLAG_ASYNC   0x10000000

Definition at line 64 of file wininet.h.

◆ INTERNET_FLAG_CACHE_ASYNC

#define INTERNET_FLAG_CACHE_ASYNC   0x00000080

Definition at line 86 of file wininet.h.

◆ INTERNET_FLAG_CACHE_IF_NET_FAIL

#define INTERNET_FLAG_CACHE_IF_NET_FAIL   0x00010000

Definition at line 77 of file wininet.h.

◆ INTERNET_FLAG_DONT_CACHE

#define INTERNET_FLAG_DONT_CACHE   INTERNET_FLAG_NO_CACHE_WRITE

Definition at line 67 of file wininet.h.

◆ INTERNET_FLAG_EXISTING_CONNECT

#define INTERNET_FLAG_EXISTING_CONNECT   0x20000000

Definition at line 63 of file wininet.h.

◆ INTERNET_FLAG_FORMS_SUBMIT

#define INTERNET_FLAG_FORMS_SUBMIT   0x00000040

Definition at line 87 of file wininet.h.

◆ INTERNET_FLAG_FROM_CACHE

#define INTERNET_FLAG_FROM_CACHE   0x01000000

Definition at line 69 of file wininet.h.

◆ INTERNET_FLAG_HYPERLINK

#define INTERNET_FLAG_HYPERLINK   0x00000400

Definition at line 83 of file wininet.h.

◆ INTERNET_FLAG_IGNORE_CERT_CN_INVALID

#define INTERNET_FLAG_IGNORE_CERT_CN_INVALID   0x00001000

Definition at line 81 of file wininet.h.

◆ INTERNET_FLAG_IGNORE_CERT_DATE_INVALID

#define INTERNET_FLAG_IGNORE_CERT_DATE_INVALID   0x00002000

Definition at line 80 of file wininet.h.

◆ INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP

#define INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP   0x00008000

Definition at line 78 of file wininet.h.

◆ INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS

#define INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS   0x00004000

Definition at line 79 of file wininet.h.

◆ INTERNET_FLAG_KEEP_CONNECTION

#define INTERNET_FLAG_KEEP_CONNECTION   0x00400000

Definition at line 72 of file wininet.h.

◆ INTERNET_FLAG_MAKE_PERSISTENT

#define INTERNET_FLAG_MAKE_PERSISTENT   0x02000000

Definition at line 68 of file wininet.h.

◆ INTERNET_FLAG_MUST_CACHE_REQUEST

#define INTERNET_FLAG_MUST_CACHE_REQUEST   INTERNET_FLAG_NEED_FILE

Definition at line 89 of file wininet.h.

◆ INTERNET_FLAG_NEED_FILE

#define INTERNET_FLAG_NEED_FILE   0x00000010

Definition at line 88 of file wininet.h.

◆ INTERNET_FLAG_NO_AUTH

#define INTERNET_FLAG_NO_AUTH   0x00040000

Definition at line 76 of file wininet.h.

◆ INTERNET_FLAG_NO_AUTO_REDIRECT

#define INTERNET_FLAG_NO_AUTO_REDIRECT   0x00200000

Definition at line 73 of file wininet.h.

◆ INTERNET_FLAG_NO_CACHE_WRITE

#define INTERNET_FLAG_NO_CACHE_WRITE   0x04000000

Definition at line 66 of file wininet.h.

◆ INTERNET_FLAG_NO_COOKIES

#define INTERNET_FLAG_NO_COOKIES   0x00080000

Definition at line 75 of file wininet.h.

◆ INTERNET_FLAG_NO_UI

#define INTERNET_FLAG_NO_UI   0x00000200

Definition at line 84 of file wininet.h.

◆ INTERNET_FLAG_OFFLINE

#define INTERNET_FLAG_OFFLINE   INTERNET_FLAG_FROM_CACHE

Definition at line 70 of file wininet.h.

◆ INTERNET_FLAG_PASSIVE

#define INTERNET_FLAG_PASSIVE   0x08000000

Definition at line 65 of file wininet.h.

◆ INTERNET_FLAG_PRAGMA_NOCACHE

#define INTERNET_FLAG_PRAGMA_NOCACHE   0x00000100

Definition at line 85 of file wininet.h.

◆ INTERNET_FLAG_RAW_DATA

#define INTERNET_FLAG_RAW_DATA   0x40000000

Definition at line 62 of file wininet.h.

◆ INTERNET_FLAG_READ_PREFETCH

#define INTERNET_FLAG_READ_PREFETCH   0x00100000

Definition at line 74 of file wininet.h.

◆ INTERNET_FLAG_RELOAD

#define INTERNET_FLAG_RELOAD   0x80000000

Definition at line 61 of file wininet.h.

◆ INTERNET_FLAG_RESYNCHRONIZE

#define INTERNET_FLAG_RESYNCHRONIZE   0x00000800

Definition at line 82 of file wininet.h.

◆ INTERNET_FLAG_SECURE

#define INTERNET_FLAG_SECURE   0x00800000

Definition at line 71 of file wininet.h.

◆ INTERNET_FLAG_TRANSFER_ASCII

#define INTERNET_FLAG_TRANSFER_ASCII   FTP_TRANSFER_TYPE_ASCII

Definition at line 90 of file wininet.h.

◆ INTERNET_FLAG_TRANSFER_BINARY

#define INTERNET_FLAG_TRANSFER_BINARY   FTP_TRANSFER_TYPE_BINARY

Definition at line 91 of file wininet.h.

◆ INTERNET_FLAGS_MASK

#define INTERNET_FLAGS_MASK
Value:
)
#define INTERNET_FLAG_FROM_CACHE
Definition: wininet.h:69
#define INTERNET_FLAG_PRAGMA_NOCACHE
Definition: wininet.h:85
#define INTERNET_FLAG_NO_AUTO_REDIRECT
Definition: wininet.h:73
#define INTERNET_FLAG_RELOAD
Definition: wininet.h:61
#define INTERNET_FLAG_RESYNCHRONIZE
Definition: wininet.h:82
#define INTERNET_FLAG_RAW_DATA
Definition: wininet.h:62
#define INTERNET_FLAG_TRANSFER_ASCII
Definition: wininet.h:90
#define INTERNET_FLAG_ASYNC
Definition: wininet.h:64
#define INTERNET_FLAG_NO_COOKIES
Definition: wininet.h:75
#define INTERNET_FLAG_KEEP_CONNECTION
Definition: wininet.h:72
#define INTERNET_FLAG_PASSIVE
Definition: wininet.h:65
#define INTERNET_FLAG_NEED_FILE
Definition: wininet.h:88
#define INTERNET_FLAG_NO_CACHE_WRITE
Definition: wininet.h:66
#define INTERNET_FLAG_TRANSFER_BINARY
Definition: wininet.h:91
#define INTERNET_FLAG_CACHE_ASYNC
Definition: wininet.h:86
#define INTERNET_FLAG_SECURE
Definition: wininet.h:71
#define INTERNET_FLAG_HYPERLINK
Definition: wininet.h:83
#define INTERNET_FLAG_NO_UI
Definition: wininet.h:84
#define INTERNET_FLAG_MAKE_PERSISTENT
Definition: wininet.h:68
#define SECURITY_INTERNET_MASK
Definition: wininet.h:92
#define INTERNET_FLAG_READ_PREFETCH
Definition: wininet.h:74
#define INTERNET_FLAG_CACHE_IF_NET_FAIL
Definition: wininet.h:77
#define INTERNET_FLAG_FORMS_SUBMIT
Definition: wininet.h:87
#define INTERNET_FLAG_EXISTING_CONNECT
Definition: wininet.h:63
#define INTERNET_FLAG_NO_AUTH
Definition: wininet.h:76

Definition at line 97 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_CONNECT_FTP

#define INTERNET_HANDLE_TYPE_CONNECT_FTP   2

Definition at line 803 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_CONNECT_GOPHER

#define INTERNET_HANDLE_TYPE_CONNECT_GOPHER   3

Definition at line 804 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_CONNECT_HTTP

#define INTERNET_HANDLE_TYPE_CONNECT_HTTP   4

Definition at line 805 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_FTP_FILE

#define INTERNET_HANDLE_TYPE_FTP_FILE   7

Definition at line 808 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_FTP_FILE_HTML

#define INTERNET_HANDLE_TYPE_FTP_FILE_HTML   8

Definition at line 809 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_FTP_FIND

#define INTERNET_HANDLE_TYPE_FTP_FIND   5

Definition at line 806 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_FTP_FIND_HTML

#define INTERNET_HANDLE_TYPE_FTP_FIND_HTML   6

Definition at line 807 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_GOPHER_FILE

#define INTERNET_HANDLE_TYPE_GOPHER_FILE   11

Definition at line 812 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_GOPHER_FILE_HTML

#define INTERNET_HANDLE_TYPE_GOPHER_FILE_HTML   12

Definition at line 813 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_GOPHER_FIND

#define INTERNET_HANDLE_TYPE_GOPHER_FIND   9

Definition at line 810 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_GOPHER_FIND_HTML

#define INTERNET_HANDLE_TYPE_GOPHER_FIND_HTML   10

Definition at line 811 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_HTTP_REQUEST

#define INTERNET_HANDLE_TYPE_HTTP_REQUEST   13

Definition at line 814 of file wininet.h.

◆ INTERNET_HANDLE_TYPE_INTERNET

#define INTERNET_HANDLE_TYPE_INTERNET   1

Definition at line 802 of file wininet.h.

◆ INTERNET_INVALID_PORT_NUMBER

#define INTERNET_INVALID_PORT_NUMBER   0

Definition at line 36 of file wininet.h.

◆ INTERNET_INVALID_STATUS_CALLBACK

#define INTERNET_INVALID_STATUS_CALLBACK   ((INTERNET_STATUS_CALLBACK)(-1))

Definition at line 915 of file wininet.h.

◆ INTERNET_KEEP_ALIVE_DISABLED

#define INTERNET_KEEP_ALIVE_DISABLED   0

Definition at line 54 of file wininet.h.

◆ INTERNET_KEEP_ALIVE_ENABLED

#define INTERNET_KEEP_ALIVE_ENABLED   1

Definition at line 53 of file wininet.h.

◆ INTERNET_KEEP_ALIVE_UNKNOWN

#define INTERNET_KEEP_ALIVE_UNKNOWN   ((DWORD)-1)

Definition at line 52 of file wininet.h.

◆ INTERNET_LAST_OPTION

Definition at line 799 of file wininet.h.

◆ INTERNET_MAX_HOST_NAME_LENGTH

#define INTERNET_MAX_HOST_NAME_LENGTH   256

Definition at line 44 of file wininet.h.

◆ INTERNET_MAX_PASSWORD_LENGTH

#define INTERNET_MAX_PASSWORD_LENGTH   128

Definition at line 46 of file wininet.h.

◆ INTERNET_MAX_PATH_LENGTH

#define INTERNET_MAX_PATH_LENGTH   2048

Definition at line 49 of file wininet.h.

◆ INTERNET_MAX_PORT_NUMBER_LENGTH

#define INTERNET_MAX_PORT_NUMBER_LENGTH   5

Definition at line 47 of file wininet.h.

◆ INTERNET_MAX_PORT_NUMBER_VALUE

#define INTERNET_MAX_PORT_NUMBER_VALUE   65535

Definition at line 48 of file wininet.h.

◆ INTERNET_MAX_SCHEME_LENGTH

#define INTERNET_MAX_SCHEME_LENGTH   32

Definition at line 50 of file wininet.h.

◆ INTERNET_MAX_URL_LENGTH

#define INTERNET_MAX_URL_LENGTH   (INTERNET_MAX_SCHEME_LENGTH + sizeof("://")+ INTERNET_MAX_PATH_LENGTH)

Definition at line 51 of file wininet.h.

◆ INTERNET_MAX_USER_NAME_LENGTH

#define INTERNET_MAX_USER_NAME_LENGTH   128

Definition at line 45 of file wininet.h.

◆ INTERNET_NO_CALLBACK

#define INTERNET_NO_CALLBACK   0

Definition at line 133 of file wininet.h.

◆ INTERNET_OPEN_TYPE_DIRECT

#define INTERNET_OPEN_TYPE_DIRECT   1

Definition at line 522 of file wininet.h.

◆ INTERNET_OPEN_TYPE_PRECONFIG

#define INTERNET_OPEN_TYPE_PRECONFIG   0

Definition at line 521 of file wininet.h.

◆ INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY

#define INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY   4

Definition at line 524 of file wininet.h.

◆ INTERNET_OPEN_TYPE_PROXY

#define INTERNET_OPEN_TYPE_PROXY   3

Definition at line 523 of file wininet.h.

◆ INTERNET_OPTION_ACTIVATE_WORKER_THREADS

#define INTERNET_OPTION_ACTIVATE_WORKER_THREADS   92

Definition at line 783 of file wininet.h.

◆ INTERNET_OPTION_ALTER_IDENTITY

#define INTERNET_OPTION_ALTER_IDENTITY   80

Definition at line 770 of file wininet.h.

◆ INTERNET_OPTION_ASYNC

#define INTERNET_OPTION_ASYNC   30

Definition at line 724 of file wininet.h.

◆ INTERNET_OPTION_ASYNC_ID

#define INTERNET_OPTION_ASYNC_ID   15

Definition at line 714 of file wininet.h.

◆ INTERNET_OPTION_ASYNC_PRIORITY

#define INTERNET_OPTION_ASYNC_PRIORITY   16

Definition at line 715 of file wininet.h.

◆ INTERNET_OPTION_AUTH_FLAGS

#define INTERNET_OPTION_AUTH_FLAGS   85

Definition at line 775 of file wininet.h.

◆ INTERNET_OPTION_AUTODIAL_CONNECTION

#define INTERNET_OPTION_AUTODIAL_CONNECTION   83

Definition at line 773 of file wininet.h.

◆ INTERNET_OPTION_AUTODIAL_MODE

#define INTERNET_OPTION_AUTODIAL_MODE   82

Definition at line 772 of file wininet.h.

◆ INTERNET_OPTION_BYPASS_EDITED_ENTRY

#define INTERNET_OPTION_BYPASS_EDITED_ENTRY   64

Definition at line 757 of file wininet.h.

◆ INTERNET_OPTION_CACHE_STREAM_HANDLE

#define INTERNET_OPTION_CACHE_STREAM_HANDLE   27

Definition at line 721 of file wininet.h.

◆ INTERNET_OPTION_CACHE_TIMESTAMPS

#define INTERNET_OPTION_CACHE_TIMESTAMPS   69

Definition at line 761 of file wininet.h.

◆ INTERNET_OPTION_CALLBACK

#define INTERNET_OPTION_CALLBACK   1

Definition at line 700 of file wininet.h.

◆ INTERNET_OPTION_CALLBACK_FILTER

#define INTERNET_OPTION_CALLBACK_FILTER   54

Definition at line 748 of file wininet.h.

◆ INTERNET_OPTION_CLIENT_CERT_CONTEXT

#define INTERNET_OPTION_CLIENT_CERT_CONTEXT   84

Definition at line 774 of file wininet.h.

◆ INTERNET_OPTION_CODEPAGE

#define INTERNET_OPTION_CODEPAGE   68

Definition at line 760 of file wininet.h.

◆ INTERNET_OPTION_CODEPAGE_EXTRA

#define INTERNET_OPTION_CODEPAGE_EXTRA   101

Definition at line 791 of file wininet.h.

◆ INTERNET_OPTION_CODEPAGE_PATH

#define INTERNET_OPTION_CODEPAGE_PATH   100

Definition at line 790 of file wininet.h.

◆ INTERNET_OPTION_CONNECT_BACKOFF

#define INTERNET_OPTION_CONNECT_BACKOFF   4

Definition at line 703 of file wininet.h.

◆ INTERNET_OPTION_CONNECT_LIMIT

#define INTERNET_OPTION_CONNECT_LIMIT   46

Definition at line 740 of file wininet.h.

◆ INTERNET_OPTION_CONNECT_RETRIES

#define INTERNET_OPTION_CONNECT_RETRIES   3

Definition at line 702 of file wininet.h.

◆ INTERNET_OPTION_CONNECT_TIME

#define INTERNET_OPTION_CONNECT_TIME   55

Definition at line 749 of file wininet.h.

◆ INTERNET_OPTION_CONNECT_TIMEOUT

#define INTERNET_OPTION_CONNECT_TIMEOUT   2

Definition at line 701 of file wininet.h.

◆ INTERNET_OPTION_CONNECTED_STATE

#define INTERNET_OPTION_CONNECTED_STATE   50

Definition at line 744 of file wininet.h.

◆ INTERNET_OPTION_CONTEXT_VALUE

#define INTERNET_OPTION_CONTEXT_VALUE   45

Definition at line 739 of file wininet.h.

◆ INTERNET_OPTION_CONTROL_RECEIVE_TIMEOUT

#define INTERNET_OPTION_CONTROL_RECEIVE_TIMEOUT   INTERNET_OPTION_RECEIVE_TIMEOUT

Definition at line 707 of file wininet.h.

◆ INTERNET_OPTION_CONTROL_SEND_TIMEOUT

#define INTERNET_OPTION_CONTROL_SEND_TIMEOUT   INTERNET_OPTION_SEND_TIMEOUT

Definition at line 705 of file wininet.h.

◆ INTERNET_OPTION_COOKIES_3RD_PARTY

#define INTERNET_OPTION_COOKIES_3RD_PARTY   86

Definition at line 776 of file wininet.h.

◆ INTERNET_OPTION_DATA_RECEIVE_TIMEOUT

#define INTERNET_OPTION_DATA_RECEIVE_TIMEOUT   8

Definition at line 709 of file wininet.h.

◆ INTERNET_OPTION_DATA_SEND_TIMEOUT

#define INTERNET_OPTION_DATA_SEND_TIMEOUT   7

Definition at line 708 of file wininet.h.

◆ INTERNET_OPTION_DATAFILE_EXT

#define INTERNET_OPTION_DATAFILE_EXT   96

Definition at line 788 of file wininet.h.

◆ INTERNET_OPTION_DATAFILE_NAME

#define INTERNET_OPTION_DATAFILE_NAME   33

Definition at line 727 of file wininet.h.

◆ INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO

#define INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO   67

Definition at line 759 of file wininet.h.

◆ INTERNET_OPTION_DIGEST_AUTH_UNLOAD

#define INTERNET_OPTION_DIGEST_AUTH_UNLOAD   76

Definition at line 766 of file wininet.h.

◆ INTERNET_OPTION_DISABLE_AUTODIAL

#define INTERNET_OPTION_DISABLE_AUTODIAL   70

Definition at line 762 of file wininet.h.

◆ INTERNET_OPTION_DISABLE_PASSPORT_AUTH

#define INTERNET_OPTION_DISABLE_PASSPORT_AUTH   87

Definition at line 777 of file wininet.h.

◆ INTERNET_OPTION_DISCONNECTED_TIMEOUT

#define INTERNET_OPTION_DISCONNECTED_TIMEOUT   49

Definition at line 743 of file wininet.h.

◆ INTERNET_OPTION_ENABLE_PASSPORT_AUTH

#define INTERNET_OPTION_ENABLE_PASSPORT_AUTH   90

Definition at line 780 of file wininet.h.

◆ INTERNET_OPTION_END_BROWSER_SESSION

#define INTERNET_OPTION_END_BROWSER_SESSION   42

Definition at line 736 of file wininet.h.

◆ INTERNET_OPTION_ERROR_MASK

#define INTERNET_OPTION_ERROR_MASK   62

Definition at line 755 of file wininet.h.

◆ INTERNET_OPTION_EXEMPT_CONNECTION_LIMIT

#define INTERNET_OPTION_EXEMPT_CONNECTION_LIMIT   89

Definition at line 779 of file wininet.h.

◆ INTERNET_OPTION_EXTENDED_ERROR

#define INTERNET_OPTION_EXTENDED_ERROR   24

Definition at line 719 of file wininet.h.

◆ INTERNET_OPTION_FROM_CACHE_TIMEOUT

#define INTERNET_OPTION_FROM_CACHE_TIMEOUT   63

Definition at line 756 of file wininet.h.

◆ INTERNET_OPTION_HANDLE_TYPE

#define INTERNET_OPTION_HANDLE_TYPE   9

Definition at line 710 of file wininet.h.

◆ INTERNET_OPTION_HIBERNATE_INACTIVE_WORKER_THREADS

#define INTERNET_OPTION_HIBERNATE_INACTIVE_WORKER_THREADS   91

Definition at line 782 of file wininet.h.

◆ INTERNET_OPTION_HTTP_DECODING

#define INTERNET_OPTION_HTTP_DECODING   65

Definition at line 758 of file wininet.h.

◆ INTERNET_OPTION_HTTP_VERSION

#define INTERNET_OPTION_HTTP_VERSION   59

Definition at line 753 of file wininet.h.

◆ INTERNET_OPTION_IDENTITY

#define INTERNET_OPTION_IDENTITY   78

Definition at line 768 of file wininet.h.

◆ INTERNET_OPTION_IDLE_STATE

#define INTERNET_OPTION_IDLE_STATE   51

Definition at line 745 of file wininet.h.

◆ INTERNET_OPTION_IDN

#define INTERNET_OPTION_IDN   102

Definition at line 792 of file wininet.h.

◆ INTERNET_OPTION_IGNORE_OFFLINE

#define INTERNET_OPTION_IGNORE_OFFLINE   77

Definition at line 767 of file wininet.h.

◆ INTERNET_OPTION_KEEP_CONNECTION

#define INTERNET_OPTION_KEEP_CONNECTION   22

Definition at line 717 of file wininet.h.

◆ INTERNET_OPTION_LISTEN_TIMEOUT

#define INTERNET_OPTION_LISTEN_TIMEOUT   11

Definition at line 711 of file wininet.h.

◆ INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER

#define INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER   74

Definition at line 764 of file wininet.h.

◆ INTERNET_OPTION_MAX_CONNS_PER_PROXY

#define INTERNET_OPTION_MAX_CONNS_PER_PROXY   103

Definition at line 793 of file wininet.h.

◆ INTERNET_OPTION_MAX_CONNS_PER_SERVER

#define INTERNET_OPTION_MAX_CONNS_PER_SERVER   73

Definition at line 763 of file wininet.h.

◆ INTERNET_OPTION_OFFLINE_MODE

#define INTERNET_OPTION_OFFLINE_MODE   26

Definition at line 720 of file wininet.h.

◆ INTERNET_OPTION_OFFLINE_SEMANTICS

#define INTERNET_OPTION_OFFLINE_SEMANTICS   52

Definition at line 746 of file wininet.h.

◆ INTERNET_OPTION_PARENT_HANDLE

#define INTERNET_OPTION_PARENT_HANDLE   21

Definition at line 716 of file wininet.h.

◆ INTERNET_OPTION_PASSWORD

#define INTERNET_OPTION_PASSWORD   29

Definition at line 723 of file wininet.h.

◆ INTERNET_OPTION_PER_CONNECTION_OPTION

#define INTERNET_OPTION_PER_CONNECTION_OPTION   75

Definition at line 765 of file wininet.h.

◆ INTERNET_OPTION_POLICY

#define INTERNET_OPTION_POLICY   48

Definition at line 742 of file wininet.h.

◆ INTERNET_OPTION_PROXY

#define INTERNET_OPTION_PROXY   38

Definition at line 732 of file wininet.h.

◆ INTERNET_OPTION_PROXY_PASSWORD

#define INTERNET_OPTION_PROXY_PASSWORD   44

Definition at line 738 of file wininet.h.

◆ INTERNET_OPTION_PROXY_SETTINGS_CHANGED

#define INTERNET_OPTION_PROXY_SETTINGS_CHANGED   95

Definition at line 787 of file wininet.h.

◆ INTERNET_OPTION_PROXY_USERNAME

#define INTERNET_OPTION_PROXY_USERNAME   43

Definition at line 737 of file wininet.h.

◆ INTERNET_OPTION_READ_BUFFER_SIZE

#define INTERNET_OPTION_READ_BUFFER_SIZE   12

Definition at line 712 of file wininet.h.

◆ INTERNET_OPTION_RECEIVE_THROUGHPUT

#define INTERNET_OPTION_RECEIVE_THROUGHPUT   57

Definition at line 751 of file wininet.h.

◆ INTERNET_OPTION_RECEIVE_TIMEOUT

#define INTERNET_OPTION_RECEIVE_TIMEOUT   6

Definition at line 706 of file wininet.h.

◆ INTERNET_OPTION_REFRESH

#define INTERNET_OPTION_REFRESH   37

Definition at line 731 of file wininet.h.

◆ INTERNET_OPTION_REMOVE_IDENTITY

#define INTERNET_OPTION_REMOVE_IDENTITY   79

Definition at line 769 of file wininet.h.

◆ INTERNET_OPTION_REQUEST_FLAGS

#define INTERNET_OPTION_REQUEST_FLAGS   23

Definition at line 718 of file wininet.h.

◆ INTERNET_OPTION_REQUEST_PRIORITY

#define INTERNET_OPTION_REQUEST_PRIORITY   58

Definition at line 752 of file wininet.h.

◆ INTERNET_OPTION_RESET_URLCACHE_SESSION

#define INTERNET_OPTION_RESET_URLCACHE_SESSION   60

Definition at line 754 of file wininet.h.

◆ INTERNET_OPTION_RESTORE_WORKER_THREAD_DEFAULTS

#define INTERNET_OPTION_RESTORE_WORKER_THREAD_DEFAULTS   93

Definition at line 784 of file wininet.h.

◆ INTERNET_OPTION_SECONDARY_CACHE_KEY

#define INTERNET_OPTION_SECONDARY_CACHE_KEY   53

Definition at line 747 of file wininet.h.

◆ INTERNET_OPTION_SECURITY_CERTIFICATE

#define INTERNET_OPTION_SECURITY_CERTIFICATE   35

Definition at line 729 of file wininet.h.

◆ INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT

#define INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT   32

Definition at line 726 of file wininet.h.

◆ INTERNET_OPTION_SECURITY_FLAGS

#define INTERNET_OPTION_SECURITY_FLAGS   31

Definition at line 725 of file wininet.h.

◆ INTERNET_OPTION_SECURITY_KEY_BITNESS

#define INTERNET_OPTION_SECURITY_KEY_BITNESS   36

Definition at line 730 of file wininet.h.

◆ INTERNET_OPTION_SECURITY_SELECT_CLIENT_CERT

#define INTERNET_OPTION_SECURITY_SELECT_CLIENT_CERT   47

Definition at line 741 of file wininet.h.

◆ INTERNET_OPTION_SEND_THROUGHPUT

#define INTERNET_OPTION_SEND_THROUGHPUT   56

Definition at line 750 of file wininet.h.

◆ INTERNET_OPTION_SEND_TIMEOUT

#define INTERNET_OPTION_SEND_TIMEOUT   5

Definition at line 704 of file wininet.h.

◆ INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY

#define INTERNET_OPTION_SEND_UTF8_SERVERNAME_TO_PROXY   88

Definition at line 778 of file wininet.h.

◆ INTERNET_OPTION_SERVER_CERT_CHAIN_CONTEXT

#define INTERNET_OPTION_SERVER_CERT_CHAIN_CONTEXT   105

Definition at line 795 of file wininet.h.

◆ INTERNET_OPTION_SETTINGS_CHANGED

#define INTERNET_OPTION_SETTINGS_CHANGED   39

Definition at line 733 of file wininet.h.

◆ INTERNET_OPTION_SOCKET_SEND_BUFFER_LENGTH

#define INTERNET_OPTION_SOCKET_SEND_BUFFER_LENGTH   94

Definition at line 785 of file wininet.h.

◆ INTERNET_OPTION_SUPPRESS_BEHAVIOR

#define INTERNET_OPTION_SUPPRESS_BEHAVIOR   81

Definition at line 771 of file wininet.h.

◆ INTERNET_OPTION_SUPPRESS_SERVER_AUTH

#define INTERNET_OPTION_SUPPRESS_SERVER_AUTH   104

Definition at line 794 of file wininet.h.

◆ INTERNET_OPTION_URL

#define INTERNET_OPTION_URL   34

Definition at line 728 of file wininet.h.

◆ INTERNET_OPTION_USER_AGENT

#define INTERNET_OPTION_USER_AGENT   41

Definition at line 735 of file wininet.h.

◆ INTERNET_OPTION_USERNAME

#define INTERNET_OPTION_USERNAME   28

Definition at line 722 of file wininet.h.

◆ INTERNET_OPTION_VERSION

#define INTERNET_OPTION_VERSION   40

Definition at line 734 of file wininet.h.

◆ INTERNET_OPTION_WRITE_BUFFER_SIZE

#define INTERNET_OPTION_WRITE_BUFFER_SIZE   13

Definition at line 713 of file wininet.h.

◆ INTERNET_OPTIONS_MASK

#define INTERNET_OPTIONS_MASK   (~INTERNET_FLAGS_MASK)

Definition at line 129 of file wininet.h.

◆ INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_TIME

#define INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_TIME   8

Definition at line 341 of file wininet.h.

◆ INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_URL

#define INTERNET_PER_CONN_AUTOCONFIG_LAST_DETECT_URL   9

Definition at line 342 of file wininet.h.

◆ INTERNET_PER_CONN_AUTOCONFIG_RELOAD_DELAY_MINS

#define INTERNET_PER_CONN_AUTOCONFIG_RELOAD_DELAY_MINS   7

Definition at line 340 of file wininet.h.

◆ INTERNET_PER_CONN_AUTOCONFIG_SECONDARY_URL

#define INTERNET_PER_CONN_AUTOCONFIG_SECONDARY_URL   6

Definition at line 339 of file wininet.h.

◆ INTERNET_PER_CONN_AUTOCONFIG_URL

#define INTERNET_PER_CONN_AUTOCONFIG_URL   4

Definition at line 337 of file wininet.h.

◆ INTERNET_PER_CONN_AUTODISCOVERY_FLAGS

#define INTERNET_PER_CONN_AUTODISCOVERY_FLAGS   5

Definition at line 338 of file wininet.h.

◆ INTERNET_PER_CONN_FLAGS

#define INTERNET_PER_CONN_FLAGS   1

Definition at line 334 of file wininet.h.

◆ INTERNET_PER_CONN_FLAGS_UI

#define INTERNET_PER_CONN_FLAGS_UI   10

Definition at line 343 of file wininet.h.

◆ INTERNET_PER_CONN_PROXY_BYPASS

#define INTERNET_PER_CONN_PROXY_BYPASS   3

Definition at line 336 of file wininet.h.

◆ INTERNET_PER_CONN_PROXY_SERVER

#define INTERNET_PER_CONN_PROXY_SERVER   2

Definition at line 335 of file wininet.h.

◆ INTERNET_PRIORITY_FOREGROUND

#define INTERNET_PRIORITY_FOREGROUND   1000

Definition at line 801 of file wininet.h.

◆ INTERNET_RAS_INSTALLED

#define INTERNET_RAS_INSTALLED   0x10

Definition at line 2542 of file wininet.h.

◆ INTERNET_REQFLAG_ASYNC

#define INTERNET_REQFLAG_ASYNC   0x00000002

Definition at line 56 of file wininet.h.

◆ INTERNET_REQFLAG_CACHE_WRITE_DISABLED

#define INTERNET_REQFLAG_CACHE_WRITE_DISABLED   0x00000040

Definition at line 60 of file wininet.h.

◆ INTERNET_REQFLAG_FROM_CACHE

#define INTERNET_REQFLAG_FROM_CACHE   0x00000001

Definition at line 55 of file wininet.h.

◆ INTERNET_REQFLAG_NO_HEADERS

#define INTERNET_REQFLAG_NO_HEADERS   0x00000008

Definition at line 58 of file wininet.h.

◆ INTERNET_REQFLAG_PASSIVE

#define INTERNET_REQFLAG_PASSIVE   0x00000010

Definition at line 59 of file wininet.h.

◆ INTERNET_REQFLAG_VIA_PROXY

#define INTERNET_REQFLAG_VIA_PROXY   0x00000004

Definition at line 57 of file wininet.h.

◆ INTERNET_RFC1123_BUFSIZE

#define INTERNET_RFC1123_BUFSIZE   30

Definition at line 408 of file wininet.h.

◆ INTERNET_RFC1123_FORMAT

#define INTERNET_RFC1123_FORMAT   0

Definition at line 407 of file wininet.h.

◆ INTERNET_SERVICE_FTP

#define INTERNET_SERVICE_FTP   1

Definition at line 560 of file wininet.h.

◆ INTERNET_SERVICE_GOPHER

#define INTERNET_SERVICE_GOPHER   2

Definition at line 561 of file wininet.h.

◆ INTERNET_SERVICE_HTTP

#define INTERNET_SERVICE_HTTP   3

Definition at line 562 of file wininet.h.

◆ INTERNET_SERVICE_URL

#define INTERNET_SERVICE_URL   0

Definition at line 559 of file wininet.h.

◆ INTERNET_STATE_BUSY

#define INTERNET_STATE_BUSY   0x00000200

Definition at line 913 of file wininet.h.

◆ INTERNET_STATE_CONNECTED

#define INTERNET_STATE_CONNECTED   0x00000001

Definition at line 909 of file wininet.h.

◆ INTERNET_STATE_DISCONNECTED

#define INTERNET_STATE_DISCONNECTED   0x00000002

Definition at line 910 of file wininet.h.

◆ INTERNET_STATE_DISCONNECTED_BY_USER

#define INTERNET_STATE_DISCONNECTED_BY_USER   0x00000010

Definition at line 911 of file wininet.h.

◆ INTERNET_STATE_IDLE

#define INTERNET_STATE_IDLE   0x00000100

Definition at line 912 of file wininet.h.

◆ INTERNET_STATUS_CLOSING_CONNECTION

#define INTERNET_STATUS_CLOSING_CONNECTION   50

Definition at line 893 of file wininet.h.

◆ INTERNET_STATUS_CONNECTED_TO_SERVER

#define INTERNET_STATUS_CONNECTED_TO_SERVER   21

Definition at line 886 of file wininet.h.

◆ INTERNET_STATUS_CONNECTING_TO_SERVER

#define INTERNET_STATUS_CONNECTING_TO_SERVER   20

Definition at line 885 of file wininet.h.

◆ INTERNET_STATUS_CONNECTION_CLOSED

#define INTERNET_STATUS_CONNECTION_CLOSED   51

Definition at line 894 of file wininet.h.

◆ INTERNET_STATUS_COOKIE_HISTORY

#define INTERNET_STATUS_COOKIE_HISTORY   327

Definition at line 908 of file wininet.h.

◆ INTERNET_STATUS_COOKIE_RECEIVED

#define INTERNET_STATUS_COOKIE_RECEIVED   321

Definition at line 904 of file wininet.h.

◆ INTERNET_STATUS_COOKIE_SENT

#define INTERNET_STATUS_COOKIE_SENT   320

Definition at line 903 of file wininet.h.

◆ INTERNET_STATUS_CTL_RESPONSE_RECEIVED

#define INTERNET_STATUS_CTL_RESPONSE_RECEIVED   42

Definition at line 891 of file wininet.h.

◆ INTERNET_STATUS_DETECTING_PROXY

#define INTERNET_STATUS_DETECTING_PROXY   80

Definition at line 897 of file wininet.h.

◆ INTERNET_STATUS_HANDLE_CLOSING

#define INTERNET_STATUS_HANDLE_CLOSING   70

Definition at line 896 of file wininet.h.

◆ INTERNET_STATUS_HANDLE_CREATED

#define INTERNET_STATUS_HANDLE_CREATED   60

Definition at line 895 of file wininet.h.

◆ INTERNET_STATUS_INTERMEDIATE_RESPONSE

#define INTERNET_STATUS_INTERMEDIATE_RESPONSE   120

Definition at line 900 of file wininet.h.

◆ INTERNET_STATUS_NAME_RESOLVED

#define INTERNET_STATUS_NAME_RESOLVED   11

Definition at line 884 of file wininet.h.

◆ INTERNET_STATUS_P3P_HEADER

#define INTERNET_STATUS_P3P_HEADER   325

Definition at line 906 of file wininet.h.

◆ INTERNET_STATUS_P3P_POLICYREF

#define INTERNET_STATUS_P3P_POLICYREF   326

Definition at line 907 of file wininet.h.

◆ INTERNET_STATUS_PREFETCH

#define INTERNET_STATUS_PREFETCH   43

Definition at line 892 of file wininet.h.

◆ INTERNET_STATUS_PRIVACY_IMPACTED

#define INTERNET_STATUS_PRIVACY_IMPACTED   324

Definition at line 905 of file wininet.h.

◆ INTERNET_STATUS_RECEIVING_RESPONSE

#define INTERNET_STATUS_RECEIVING_RESPONSE   40

Definition at line 889 of file wininet.h.

◆ INTERNET_STATUS_REDIRECT

#define INTERNET_STATUS_REDIRECT   110

Definition at line 899 of file wininet.h.

◆ INTERNET_STATUS_REQUEST_COMPLETE

#define INTERNET_STATUS_REQUEST_COMPLETE   100

Definition at line 898 of file wininet.h.

◆ INTERNET_STATUS_REQUEST_SENT

#define INTERNET_STATUS_REQUEST_SENT   31

Definition at line 888 of file wininet.h.

◆ INTERNET_STATUS_RESOLVING_NAME

#define INTERNET_STATUS_RESOLVING_NAME   10

Definition at line 883 of file wininet.h.

◆ INTERNET_STATUS_RESPONSE_RECEIVED

#define INTERNET_STATUS_RESPONSE_RECEIVED   41

Definition at line 890 of file wininet.h.

◆ INTERNET_STATUS_SENDING_REQUEST

#define INTERNET_STATUS_SENDING_REQUEST   30

Definition at line 887 of file wininet.h.

◆ INTERNET_STATUS_STATE_CHANGE

#define INTERNET_STATUS_STATE_CHANGE   200

Definition at line 902 of file wininet.h.

◆ INTERNET_STATUS_USER_INPUT_REQUIRED

#define INTERNET_STATUS_USER_INPUT_REQUIRED   140

Definition at line 901 of file wininet.h.

◆ INTERNETAPI

#define INTERNETAPI

Definition at line 26 of file wininet.h.

◆ InternetCanonicalizeUrl

#define InternetCanonicalizeUrl   WINELIB_NAME_AW(InternetCanonicalizeUrl)

Definition at line 470 of file wininet.h.

◆ InternetCheckConnection

#define InternetCheckConnection   WINELIB_NAME_AW(InternetCheckConnection)

Definition at line 1902 of file wininet.h.

◆ InternetCombineUrl

#define InternetCombineUrl   WINELIB_NAME_AW(InternetCombineUrl)

Definition at line 488 of file wininet.h.

◆ InternetConfirmZoneCrossing

#define InternetConfirmZoneCrossing   WINELIB_NAME_AW(InternetConfirmZoneCrossing)

Definition at line 1953 of file wininet.h.

◆ InternetConnect

#define InternetConnect   WINELIB_NAME_AW(InternetConnect)

Definition at line 557 of file wininet.h.

◆ InternetConnectUrl

#define InternetConnectUrl (   hInternet,
  lpszUrl,
  dwFlags,
  dwContext 
)
Value:
InternetConnect(hInternet,\
lpszUrl,\
NULL,\
NULL,\
dwContext \
)
#define NULL
Definition: types.h:112
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1176
#define INTERNET_SERVICE_URL
Definition: wininet.h:559
#define INTERNET_INVALID_PORT_NUMBER
Definition: wininet.h:36
#define InternetConnect
Definition: wininet.h:557

Definition at line 564 of file wininet.h.

◆ InternetCrackUrl

#define InternetCrackUrl   WINELIB_NAME_AW(InternetCrackUrl)

Definition at line 438 of file wininet.h.

◆ InternetCreateUrl

#define InternetCreateUrl   WINELIB_NAME_AW(InternetCreateUrl)

Definition at line 454 of file wininet.h.

◆ InternetDial

#define InternetDial   WINELIB_NAME_AW(InternetDial)

Definition at line 2513 of file wininet.h.

◆ InternetEnumPerSiteCookieDecision

#define InternetEnumPerSiteCookieDecision   WINELIB_NAME_AW(InternetEnumPerSiteCookieDecision)

Definition at line 1816 of file wininet.h.

◆ InternetFindNextFile

#define InternetFindNextFile   WINELIB_NAME_AW(InternetFindNextFile)

Definition at line 653 of file wininet.h.

◆ InternetGetConnectedStateEx

#define InternetGetConnectedStateEx   WINELIB_NAME_AW(InternetGetConnectedStateEx)

Definition at line 2576 of file wininet.h.

◆ InternetGetCookie

#define InternetGetCookie   WINELIB_NAME_AW(InternetGetCookie)

Definition at line 1896 of file wininet.h.

◆ InternetGetCookieEx

#define InternetGetCookieEx   WINELIB_NAME_AW(InternetGetCookieEx)

Definition at line 1848 of file wininet.h.

◆ InternetGetLastResponseInfo

#define InternetGetLastResponseInfo   WINELIB_NAME_AW(InternetGetLastResponseInfo)

Definition at line 856 of file wininet.h.

◆ InternetGetPerSiteCookieDecision

#define InternetGetPerSiteCookieDecision   WINELIB_NAME_AW(InternetGetPerSiteCookieDecision)

Definition at line 1872 of file wininet.h.

◆ InternetGoOnline

#define InternetGoOnline   WINELIB_NAME_AW(InternetGoOnline)

Definition at line 2525 of file wininet.h.

◆ InternetOpen

#define InternetOpen   WINELIB_NAME_AW(InternetOpen)

Definition at line 519 of file wininet.h.

◆ InternetOpenUrl

#define InternetOpenUrl   WINELIB_NAME_AW(InternetOpenUrl)

Definition at line 597 of file wininet.h.

◆ InternetQueryOption

#define InternetQueryOption   WINELIB_NAME_AW(InternetQueryOption)

Definition at line 669 of file wininet.h.

◆ InternetReadFileEx

#define InternetReadFileEx   WINELIB_NAME_AW(InternetReadFileEx)

Definition at line 620 of file wininet.h.

◆ InternetSetCookie

#define InternetSetCookie   WINELIB_NAME_AW(InternetSetCookie)

Definition at line 1880 of file wininet.h.

◆ InternetSetCookieEx

#define InternetSetCookieEx   WINELIB_NAME_AW(InternetSetCookieEx)

Definition at line 1868 of file wininet.h.

◆ InternetSetDialState

#define InternetSetDialState   WINELIB_NAME_AW(InternetSetDialState)

Definition at line 2558 of file wininet.h.

◆ InternetSetOption

#define InternetSetOption   WINELIB_NAME_AW(InternetSetOption)

Definition at line 673 of file wininet.h.

◆ InternetSetOptionEx

#define InternetSetOptionEx   WINELIB_NAME_AW(InternetSetOptionEx)

Definition at line 691 of file wininet.h.

◆ InternetSetPerSiteCookieDecision

#define InternetSetPerSiteCookieDecision   WINELIB_NAME_AW(InternetSetPerSiteCookieDecision)

Definition at line 1876 of file wininet.h.

◆ InternetSetStatusCallback

#define InternetSetStatusCallback   WINELIB_NAME_AW(InternetSetStatusCallback)

Definition at line 881 of file wininet.h.

◆ InternetTimeFromSystemTime

#define InternetTimeFromSystemTime   WINELIB_NAME_AW(InternetTimeFromSystemTime)

Definition at line 405 of file wininet.h.

◆ InternetTimeToSystemTime

#define InternetTimeToSystemTime   WINELIB_NAME_AW(InternetTimeToSystemTime)

Definition at line 422 of file wininet.h.

◆ IRF_ASYNC

#define IRF_ASYNC   WININET_API_FLAG_ASYNC

Definition at line 622 of file wininet.h.

◆ IRF_NO_WAIT

#define IRF_NO_WAIT   0x00000008

Definition at line 625 of file wininet.h.

◆ IRF_SYNC

#define IRF_SYNC   WININET_API_FLAG_SYNC

Definition at line 623 of file wininet.h.

◆ IRF_USE_CONTEXT

#define IRF_USE_CONTEXT   WININET_API_FLAG_USE_CONTEXT

Definition at line 624 of file wininet.h.

◆ IS_GOPHER_ASK

#define IS_GOPHER_ASK (   type)    (BOOL)(((type) & GOPHER_TYPE_ASK) != 0)

Definition at line 1133 of file wininet.h.

◆ IS_GOPHER_BACKUP_SERVER

#define IS_GOPHER_BACKUP_SERVER (   type)    (BOOL)(((type) & GOPHER_TYPE_REDUNDANT) != 0)

Definition at line 1131 of file wininet.h.

◆ IS_GOPHER_DIRECTORY

#define IS_GOPHER_DIRECTORY (   type)    (BOOL)(((type) & GOPHER_TYPE_DIRECTORY) != 0)

Definition at line 1126 of file wininet.h.

◆ IS_GOPHER_ERROR

#define IS_GOPHER_ERROR (   type)    (BOOL)(((type) & GOPHER_TYPE_ERROR) != 0)

Definition at line 1128 of file wininet.h.

◆ IS_GOPHER_FILE

#define IS_GOPHER_FILE (   type)    (BOOL)(((type) & GOPHER_TYPE_FILE_MASK) != 0)

Definition at line 1125 of file wininet.h.

◆ IS_GOPHER_INDEX_SERVER

#define IS_GOPHER_INDEX_SERVER (   type)    (BOOL)(((type) & GOPHER_TYPE_INDEX_SERVER) != 0)

Definition at line 1129 of file wininet.h.

◆ IS_GOPHER_PHONE_SERVER

#define IS_GOPHER_PHONE_SERVER (   type)    (BOOL)(((type) & GOPHER_TYPE_CSO) != 0)

Definition at line 1127 of file wininet.h.

◆ IS_GOPHER_PLUS

#define IS_GOPHER_PLUS (   type)    (BOOL)(((type) & GOPHER_TYPE_GOPHER_PLUS) != 0)

Definition at line 1134 of file wininet.h.

◆ IS_GOPHER_TELNET_SESSION

#define IS_GOPHER_TELNET_SESSION (   type)    (BOOL)(((type) & GOPHER_TYPE_TELNET) != 0)

Definition at line 1130 of file wininet.h.

◆ IS_GOPHER_TN3270_SESSION

#define IS_GOPHER_TN3270_SESSION (   type)    (BOOL)(((type) & GOPHER_TYPE_TN3270) != 0)

Definition at line 1132 of file wininet.h.

◆ IS_GOPHER_TYPE_KNOWN

#define IS_GOPHER_TYPE_KNOWN (   type)    (BOOL)(!((type) & GOPHER_TYPE_UNKNOWN))

Definition at line 1135 of file wininet.h.

◆ ISO_FORCE_DISCONNECTED

#define ISO_FORCE_DISCONNECTED   0x00000001

Definition at line 190 of file wininet.h.

◆ ISO_GLOBAL

#define ISO_GLOBAL   0x00000001

Definition at line 696 of file wininet.h.

◆ ISO_REGISTRY

#define ISO_REGISTRY   0x00000002

Definition at line 697 of file wininet.h.

◆ ISO_VALID_FLAGS

#define ISO_VALID_FLAGS   (ISO_GLOBAL | ISO_REGISTRY)

Definition at line 699 of file wininet.h.

◆ LOCAL_INTERNET_ACCESS

#define LOCAL_INTERNET_ACCESS   INTERNET_OPEN_TYPE_DIRECT

Definition at line 526 of file wininet.h.

◆ MAX_GOPHER_ATTRIBUTE_NAME

#define MAX_GOPHER_ATTRIBUTE_NAME   128

Definition at line 1359 of file wininet.h.

◆ MAX_GOPHER_CATEGORY_NAME

#define MAX_GOPHER_CATEGORY_NAME   128

Definition at line 1358 of file wininet.h.

◆ MAX_GOPHER_DISPLAY_TEXT

#define MAX_GOPHER_DISPLAY_TEXT   128

Definition at line 1062 of file wininet.h.

◆ MAX_GOPHER_HOST_NAME

#define MAX_GOPHER_HOST_NAME   INTERNET_MAX_HOST_NAME_LENGTH

Definition at line 1064 of file wininet.h.

◆ MAX_GOPHER_LOCATOR_LENGTH

#define MAX_GOPHER_LOCATOR_LENGTH
Value:
(1 \
+ 1 \
+ 1 \
+ 1 \
+ 1 \
+ 1 \
+ 2 \
)
#define INTERNET_MAX_PORT_NUMBER_LENGTH
Definition: wininet.h:47
#define MAX_GOPHER_DISPLAY_TEXT
Definition: wininet.h:1062
#define MAX_GOPHER_SELECTOR_TEXT
Definition: wininet.h:1063
#define MAX_GOPHER_HOST_NAME
Definition: wininet.h:1064

Definition at line 1065 of file wininet.h.

◆ MAX_GOPHER_SELECTOR_TEXT

#define MAX_GOPHER_SELECTOR_TEXT   256

Definition at line 1063 of file wininet.h.

◆ MIN_GOPHER_ATTRIBUTE_LENGTH

#define MIN_GOPHER_ATTRIBUTE_LENGTH   256

Definition at line 1360 of file wininet.h.

◆ NORMAL_CACHE_ENTRY

#define NORMAL_CACHE_ENTRY   0x00000001

Definition at line 2087 of file wininet.h.

◆ PRE_CONFIG_INTERNET_ACCESS

#define PRE_CONFIG_INTERNET_ACCESS   INTERNET_OPEN_TYPE_PRECONFIG

Definition at line 525 of file wininet.h.

◆ PRIVACY_TEMPLATE_ADVANCED

#define PRIVACY_TEMPLATE_ADVANCED   101

Definition at line 1962 of file wininet.h.

◆ PRIVACY_TEMPLATE_CUSTOM

#define PRIVACY_TEMPLATE_CUSTOM   100

Definition at line 1961 of file wininet.h.

◆ PRIVACY_TEMPLATE_HIGH

#define PRIVACY_TEMPLATE_HIGH   1

Definition at line 1956 of file wininet.h.

◆ PRIVACY_TEMPLATE_LOW

#define PRIVACY_TEMPLATE_LOW   5

Definition at line 1960 of file wininet.h.

◆ PRIVACY_TEMPLATE_MAX

#define PRIVACY_TEMPLATE_MAX   PRIVACY_TEMPLATE_LOW

Definition at line 1964 of file wininet.h.

◆ PRIVACY_TEMPLATE_MEDIUM

#define PRIVACY_TEMPLATE_MEDIUM   3

Definition at line 1958 of file wininet.h.

◆ PRIVACY_TEMPLATE_MEDIUM_HIGH

#define PRIVACY_TEMPLATE_MEDIUM_HIGH   2

Definition at line 1957 of file wininet.h.

◆ PRIVACY_TEMPLATE_MEDIUM_LOW

#define PRIVACY_TEMPLATE_MEDIUM_LOW   4

Definition at line 1959 of file wininet.h.

◆ PRIVACY_TEMPLATE_NO_COOKIES

#define PRIVACY_TEMPLATE_NO_COOKIES   0

Definition at line 1955 of file wininet.h.

◆ PRIVACY_TYPE_FIRST_PARTY

#define PRIVACY_TYPE_FIRST_PARTY   0

Definition at line 1966 of file wininet.h.

◆ PRIVACY_TYPE_THIRD_PARTY

#define PRIVACY_TYPE_THIRD_PARTY   1

Definition at line 1967 of file wininet.h.

◆ PROXY_TYPE_AUTO_DETECT

#define PROXY_TYPE_AUTO_DETECT   0x00000008

Definition at line 349 of file wininet.h.

◆ PROXY_TYPE_AUTO_PROXY_URL

#define PROXY_TYPE_AUTO_PROXY_URL   0x00000004

Definition at line 348 of file wininet.h.

◆ PROXY_TYPE_DIRECT

#define PROXY_TYPE_DIRECT   0x00000001

Definition at line 346 of file wininet.h.

◆ PROXY_TYPE_PROXY

#define PROXY_TYPE_PROXY   0x00000002

Definition at line 347 of file wininet.h.

◆ RetrieveUrlCacheEntryFile

#define RetrieveUrlCacheEntryFile   WINELIB_NAME_AW(RetrieveUrlCacheEntryFile)

Definition at line 2219 of file wininet.h.

◆ RetrieveUrlCacheEntryStream

#define RetrieveUrlCacheEntryStream   WINELIB_NAME_AW(RetrieveUrlCacheEntryStream)

Definition at line 2245 of file wininet.h.

◆ SECURITY_FLAG_128BIT

#define SECURITY_FLAG_128BIT   SECURITY_FLAG_STRENGTH_STRONG

Definition at line 827 of file wininet.h.

◆ SECURITY_FLAG_40BIT

#define SECURITY_FLAG_40BIT   SECURITY_FLAG_STRENGTH_WEAK

Definition at line 826 of file wininet.h.

◆ SECURITY_FLAG_56BIT

#define SECURITY_FLAG_56BIT   SECURITY_FLAG_STRENGTH_MEDIUM

Definition at line 828 of file wininet.h.

◆ SECURITY_FLAG_IETFSSL4

#define SECURITY_FLAG_IETFSSL4   0x00000020

Definition at line 825 of file wininet.h.

◆ SECURITY_FLAG_IGNORE_CERT_CN_INVALID

#define SECURITY_FLAG_IGNORE_CERT_CN_INVALID   INTERNET_FLAG_IGNORE_CERT_CN_INVALID

Definition at line 832 of file wininet.h.

◆ SECURITY_FLAG_IGNORE_CERT_DATE_INVALID

#define SECURITY_FLAG_IGNORE_CERT_DATE_INVALID   INTERNET_FLAG_IGNORE_CERT_DATE_INVALID

Definition at line 833 of file wininet.h.

◆ SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTP

#define SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTP   INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP

Definition at line 835 of file wininet.h.

◆ SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTPS

#define SECURITY_FLAG_IGNORE_REDIRECT_TO_HTTPS   INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS

Definition at line 834 of file wininet.h.

◆ SECURITY_FLAG_IGNORE_REVOCATION

#define SECURITY_FLAG_IGNORE_REVOCATION   0x00000080

Definition at line 829 of file wininet.h.

◆ SECURITY_FLAG_IGNORE_UNKNOWN_CA

#define SECURITY_FLAG_IGNORE_UNKNOWN_CA   0x00000100

Definition at line 830 of file wininet.h.

◆ SECURITY_FLAG_IGNORE_WRONG_USAGE

#define SECURITY_FLAG_IGNORE_WRONG_USAGE   0x00000200

Definition at line 831 of file wininet.h.

◆ SECURITY_FLAG_NORMALBITNESS

#define SECURITY_FLAG_NORMALBITNESS   SECURITY_FLAG_STRENGTH_WEAK

Definition at line 820 of file wininet.h.

◆ SECURITY_FLAG_PCT

#define SECURITY_FLAG_PCT   0x00000008

Definition at line 823 of file wininet.h.

◆ SECURITY_FLAG_PCT4

#define SECURITY_FLAG_PCT4   0x00000010

Definition at line 824 of file wininet.h.

◆ SECURITY_FLAG_SECURE

#define SECURITY_FLAG_SECURE   0x00000001

Definition at line 815 of file wininet.h.

◆ SECURITY_FLAG_SSL

#define SECURITY_FLAG_SSL   0x00000002

Definition at line 821 of file wininet.h.

◆ SECURITY_FLAG_SSL3

#define SECURITY_FLAG_SSL3   0x00000004

Definition at line 822 of file wininet.h.

◆ SECURITY_FLAG_STRENGTH_MEDIUM

#define SECURITY_FLAG_STRENGTH_MEDIUM   0x40000000

Definition at line 817 of file wininet.h.

◆ SECURITY_FLAG_STRENGTH_STRONG

#define SECURITY_FLAG_STRENGTH_STRONG   0x20000000

Definition at line 818 of file wininet.h.

◆ SECURITY_FLAG_STRENGTH_WEAK

#define SECURITY_FLAG_STRENGTH_WEAK   0x10000000

Definition at line 816 of file wininet.h.

◆ SECURITY_FLAG_UNKNOWNBIT

#define SECURITY_FLAG_UNKNOWNBIT   0x80000000

Definition at line 819 of file wininet.h.

◆ SECURITY_INTERNET_MASK

#define SECURITY_INTERNET_MASK
Value:
#define INTERNET_FLAG_IGNORE_CERT_DATE_INVALID
Definition: wininet.h:80
#define INTERNET_FLAG_IGNORE_CERT_CN_INVALID
Definition: wininet.h:81
#define INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTP
Definition: wininet.h:78
#define INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS
Definition: wininet.h:79

Definition at line 92 of file wininet.h.

◆ SECURITY_SET_MASK

#define SECURITY_SET_MASK
Value:
#define SECURITY_FLAG_IGNORE_CERT_DATE_INVALID
Definition: wininet.h:833
#define SECURITY_FLAG_IGNORE_WRONG_USAGE
Definition: wininet.h:831
#define SECURITY_FLAG_IGNORE_REVOCATION
Definition: wininet.h:829
#define SECURITY_FLAG_IGNORE_UNKNOWN_CA
Definition: wininet.h:830
#define SECURITY_FLAG_IGNORE_CERT_CN_INVALID
Definition: wininet.h:832

Definition at line 836 of file wininet.h.

◆ SetUrlCacheEntryGroup

#define SetUrlCacheEntryGroup   WINELIB_NAME_AW(SetUrlCacheEntryGroup)

Definition at line 2376 of file wininet.h.

◆ SetUrlCacheEntryInfo

#define SetUrlCacheEntryInfo   WINELIB_NAME_AW(SetUrlCacheEntryInfo)

Definition at line 2315 of file wininet.h.

◆ SetUrlCacheGroupAttribute

#define SetUrlCacheGroupAttribute   WINELIB_NAME_AW(SetUrlCacheGroupAttribute)

Definition at line 2394 of file wininet.h.

◆ SPARSE_CACHE_ENTRY

#define SPARSE_CACHE_ENTRY   0x00010000

Definition at line 2094 of file wininet.h.

◆ STICKY_CACHE_ENTRY

#define STICKY_CACHE_ENTRY   0x00000004

Definition at line 2088 of file wininet.h.

◆ TRACK_OFFLINE_CACHE_ENTRY

#define TRACK_OFFLINE_CACHE_ENTRY   0x00000010

Definition at line 2092 of file wininet.h.

◆ TRACK_ONLINE_CACHE_ENTRY

#define TRACK_ONLINE_CACHE_ENTRY   0x00000020

Definition at line 2093 of file wininet.h.

◆ UnlockUrlCacheEntryFile

#define UnlockUrlCacheEntryFile   WINELIB_NAME_AW(UnlockUrlCacheEntryFile)

Definition at line 2223 of file wininet.h.

◆ URLCACHE_FIND_DEFAULT_FILTER

#define URLCACHE_FIND_DEFAULT_FILTER
Value:
#define COOKIE_CACHE_ENTRY
Definition: wininet.h:2090
#define URLHISTORY_CACHE_ENTRY
Definition: wininet.h:2091
#define NORMAL_CACHE_ENTRY
Definition: wininet.h:2087
#define STICKY_CACHE_ENTRY
Definition: wininet.h:2088
#define TRACK_OFFLINE_CACHE_ENTRY
Definition: wininet.h:2092
#define TRACK_ONLINE_CACHE_ENTRY
Definition: wininet.h:2093

Definition at line 2096 of file wininet.h.

◆ URLHISTORY_CACHE_ENTRY

#define URLHISTORY_CACHE_ENTRY   0x00200000

Definition at line 2091 of file wininet.h.

◆ WININET_API_FLAG_ASYNC

#define WININET_API_FLAG_ASYNC   0x00000001

Definition at line 130 of file wininet.h.

◆ WININET_API_FLAG_SYNC

#define WININET_API_FLAG_SYNC   0x00000004

Definition at line 131 of file wininet.h.

◆ WININET_API_FLAG_USE_CONTEXT

#define WININET_API_FLAG_USE_CONTEXT   0x00000008

Definition at line 132 of file wininet.h.

Typedef Documentation

◆ AutoProxyHelperFunctions

◆ AutoProxyHelperVtbl

◆ GOPHER_ATTRIBUTE_ENUMERATORA

typedef BOOL(CALLBACK * GOPHER_ATTRIBUTE_ENUMERATORA) (_In_ LPGOPHER_ATTRIBUTE_TYPEA, _In_ DWORD)

Definition at line 1484 of file wininet.h.

◆ GOPHER_ATTRIBUTE_ENUMERATORW

typedef BOOL(CALLBACK * GOPHER_ATTRIBUTE_ENUMERATORW) (_In_ LPGOPHER_ATTRIBUTE_TYPEW, _In_ DWORD)

Definition at line 1489 of file wininet.h.

◆ GROUPID

typedef LONGLONG GROUPID

Definition at line 2317 of file wininet.h.

◆ HINTERNET

typedef LPVOID HINTERNET

Definition at line 29 of file wininet.h.

◆ INTERNET_BUFFERSA

◆ INTERNET_BUFFERSW

◆ INTERNET_CACHE_ENTRY_INFOA

◆ INTERNET_CACHE_ENTRY_INFOW

◆ INTERNET_CACHE_GROUP_INFOA

◆ INTERNET_CACHE_GROUP_INFOW

◆ INTERNET_CACHE_TIMESTAMPS

◆ INTERNET_DIAGNOSTIC_SOCKET_INFO

◆ INTERNET_PER_CONN_OPTION_LISTA

◆ INTERNET_PER_CONN_OPTION_LISTW

◆ INTERNET_PER_CONN_OPTIONA

◆ INTERNET_PER_CONN_OPTIONW

◆ INTERNET_PORT

Definition at line 32 of file wininet.h.

◆ INTERNET_STATUS_CALLBACK

static INTERNET_STATUS_CALLBACK

Definition at line 858 of file wininet.h.

◆ LPAUTO_PROXY_SCRIPT_BUFFER

◆ LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEA

◆ LPGOPHER_ABSTRACT_ATTRIBUTE_TYPEW

◆ LPGOPHER_ADMIN_ATTRIBUTE_TYPEA

◆ LPGOPHER_ADMIN_ATTRIBUTE_TYPEW

◆ LPGOPHER_ASK_ATTRIBUTE_TYPEA

◆ LPGOPHER_ASK_ATTRIBUTE_TYPEW

◆ LPGOPHER_ATTRIBUTE_TYPEA

◆ LPGOPHER_ATTRIBUTE_TYPEW

◆ LPGOPHER_FIND_DATAA

◆ LPGOPHER_FIND_DATAW

◆ LPGOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE

◆ LPGOPHER_LOCATION_ATTRIBUTE_TYPEA

◆ LPGOPHER_LOCATION_ATTRIBUTE_TYPEW

◆ LPGOPHER_MOD_DATE_ATTRIBUTE_TYPE

◆ LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEA

◆ LPGOPHER_ORGANIZATION_ATTRIBUTE_TYPEW

◆ LPGOPHER_PROVIDER_ATTRIBUTE_TYPEA

◆ LPGOPHER_PROVIDER_ATTRIBUTE_TYPEW

◆ LPGOPHER_SCORE_ATTRIBUTE_TYPE

◆ LPGOPHER_SCORE_RANGE_ATTRIBUTE_TYPE

◆ LPGOPHER_SITE_ATTRIBUTE_TYPEA

◆ LPGOPHER_SITE_ATTRIBUTE_TYPEW

◆ LPGOPHER_TIMEZONE_ATTRIBUTE_TYPE

◆ LPGOPHER_TTL_ATTRIBUTE_TYPE

◆ LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEA

◆ LPGOPHER_UNKNOWN_ATTRIBUTE_TYPEW

◆ LPGOPHER_VERONICA_ATTRIBUTE_TYPE

◆ LPGOPHER_VERSION_ATTRIBUTE_TYPEA

◆ LPGOPHER_VERSION_ATTRIBUTE_TYPEW

◆ LPGOPHER_VIEW_ATTRIBUTE_TYPEA

◆ LPGOPHER_VIEW_ATTRIBUTE_TYPEW

◆ LPHINTERNET

Definition at line 30 of file wininet.h.

◆ LPHTTP_VERSION_INFO

◆ LPINTERNET_ASYNC_RESULT

◆ LPINTERNET_BUFFERSA

◆ LPINTERNET_BUFFERSW

◆ LPINTERNET_CACHE_ENTRY_INFOA

◆ LPINTERNET_CACHE_ENTRY_INFOW

◆ LPINTERNET_CACHE_GROUP_INFOA

◆ LPINTERNET_CACHE_GROUP_INFOW

◆ LPINTERNET_CACHE_TIMESTAMPS

◆ LPINTERNET_CERTIFICATE_INFOA

◆ LPINTERNET_CERTIFICATE_INFOW

◆ LPINTERNET_CONNECTED_INFO

◆ LPINTERNET_DIAGNOSTIC_SOCKET_INFO

◆ LPINTERNET_PER_CONN_OPTION_LISTA

◆ LPINTERNET_PER_CONN_OPTION_LISTW

◆ LPINTERNET_PER_CONN_OPTIONA

◆ LPINTERNET_PER_CONN_OPTIONW

◆ LPINTERNET_PORT

Definition at line 33 of file wininet.h.

◆ LPINTERNET_PROXY_INFOA

◆ LPINTERNET_PROXY_INFOW

◆ LPINTERNET_SCHEME

◆ LPINTERNET_STATUS_CALLBACK

Definition at line 865 of file wininet.h.

◆ LPINTERNET_VERSION_INFO

◆ LPURL_COMPONENTSA

◆ LPURL_COMPONENTSW

◆ PFN_AUTH_NOTIFY

typedef DWORD(CALLBACK * PFN_AUTH_NOTIFY) (DWORD_PTR, DWORD, LPVOID)

Definition at line 1913 of file wininet.h.

◆ PFN_DIAL_HANDLER

typedef DWORD(CALLBACK * PFN_DIAL_HANDLER) (HWND, LPCSTR, DWORD, LPDWORD)

Definition at line 2546 of file wininet.h.

Enumeration Type Documentation

◆ INTERNET_SCHEME

Enumerator
INTERNET_SCHEME_PARTIAL 
INTERNET_SCHEME_UNKNOWN 
INTERNET_SCHEME_DEFAULT 
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_LAST 

Definition at line 135 of file wininet.h.

135 {
139 INTERNET_SCHEME_FTP, /* yes, this contradicts winhttp.h */
141 INTERNET_SCHEME_HTTP, /* yes, this contradicts winhttp.h */
142 INTERNET_SCHEME_HTTPS, /* yes, this contradicts winhttp.h */
146 INTERNET_SCHEME_SOCKS, /* yes, this contradicts winhttp.h */
INTERNET_SCHEME
Definition: wininet.h:135
@ INTERNET_SCHEME_MAILTO
Definition: wininet.h:145
@ INTERNET_SCHEME_FILE
Definition: wininet.h:143
@ INTERNET_SCHEME_HTTP
Definition: wininet.h:141
@ INTERNET_SCHEME_SOCKS
Definition: wininet.h:146
@ INTERNET_SCHEME_VBSCRIPT
Definition: wininet.h:148
@ INTERNET_SCHEME_RES
Definition: wininet.h:149
@ INTERNET_SCHEME_JAVASCRIPT
Definition: wininet.h:147
@ INTERNET_SCHEME_FIRST
Definition: wininet.h:150
@ INTERNET_SCHEME_FTP
Definition: wininet.h:139
@ INTERNET_SCHEME_PARTIAL
Definition: wininet.h:136
@ INTERNET_SCHEME_NEWS
Definition: wininet.h:144
@ INTERNET_SCHEME_DEFAULT
Definition: wininet.h:138
@ INTERNET_SCHEME_UNKNOWN
Definition: wininet.h:137
@ INTERNET_SCHEME_GOPHER
Definition: wininet.h:140
@ INTERNET_SCHEME_LAST
Definition: wininet.h:151
@ INTERNET_SCHEME_HTTPS
Definition: wininet.h:142
enum INTERNET_SCHEME * LPINTERNET_SCHEME

◆ InternetCookieState

Enumerator
COOKIE_STATE_UNKNOWN 
COOKIE_STATE_ACCEPT 
COOKIE_STATE_PROMPT 
COOKIE_STATE_LEASH 
COOKIE_STATE_DOWNGRADE 
COOKIE_STATE_REJECT 
COOKIE_STATE_MAX 

Definition at line 1790 of file wininet.h.

1790 {
InternetCookieState
Definition: wininet.h:1790
@ COOKIE_STATE_PROMPT
Definition: wininet.h:1793
@ COOKIE_STATE_MAX
Definition: wininet.h:1797
@ COOKIE_STATE_ACCEPT
Definition: wininet.h:1792
@ COOKIE_STATE_LEASH
Definition: wininet.h:1794
@ COOKIE_STATE_UNKNOWN
Definition: wininet.h:1791
@ COOKIE_STATE_REJECT
Definition: wininet.h:1796
@ COOKIE_STATE_DOWNGRADE
Definition: wininet.h:1795

Function Documentation

◆ CommitUrlCacheEntryA()

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 
)

◆ CommitUrlCacheEntryW()

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 
)

◆ CreateMD5SSOHash()

BOOLAPI CreateMD5SSOHash ( _In_  PWSTR,
_In_  PWSTR,
_In_  PWSTR,
_Out_  PBYTE 
)

◆ CreateUrlCacheEntryA()

BOOLAPI CreateUrlCacheEntryA ( _In_ LPCSTR  lpszUrlName,
_In_ DWORD  dwExpectedFileSize,
_In_opt_ LPCSTR  lpszFileExtension,
_Inout_updates_(MAX_PATH) LPSTR  lpszFileName,
_In_ DWORD  dwReserved 
)

◆ CreateUrlCacheEntryW()

BOOLAPI CreateUrlCacheEntryW ( _In_ LPCWSTR  lpszUrlName,
_In_ DWORD  dwExpectedFileSize,
_In_opt_ LPCWSTR  lpszFileExtension,
_Inout_updates_(MAX_PATH) LPWSTR  lpszFileName,
_In_ DWORD  dwReserved 
)

◆ CreateUrlCacheGroup()

INTERNETAPI GROUPID WINAPI CreateUrlCacheGroup ( _In_  DWORD,
_Reserved_  LPVOID 
)

◆ DeleteUrlCacheEntryA()

BOOLAPI DeleteUrlCacheEntryA ( _In_  LPCSTR)

◆ DeleteUrlCacheEntryW()

BOOLAPI DeleteUrlCacheEntryW ( _In_  LPCWSTR)

◆ DeleteUrlCacheGroup()

BOOLAPI DeleteUrlCacheGroup ( _In_  GROUPID,
_In_  DWORD,
_Reserved_  LPVOID 
)

◆ DetectAutoProxyUrl()

BOOLAPI DetectAutoProxyUrl ( _Out_writes_(cchAutoProxyUrl) PSTR  pszAutoProxyUrl,
_In_ DWORD  cchAutoProxyUrl,
_In_ DWORD  dwDetectFlags 
)

◆ FindCloseUrlCache()

BOOLAPI FindCloseUrlCache ( _In_  HANDLE)

◆ FindFirstUrlCacheEntryA()

INTERNETAPI HANDLE WINAPI FindFirstUrlCacheEntryA ( _In_opt_ LPCSTR  lpszUrlSearchPattern,
_Inout_updates_bytes_opt_ *lpcbCacheEntryInfo LPINTERNET_CACHE_ENTRY_INFOA  lpFirstCacheEntryInfo,
_Inout_ LPDWORD  lpcbCacheEntryInfo 
)

◆ FindFirstUrlCacheEntryExA()

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 
)

◆ FindFirstUrlCacheEntryExW()

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 
)

◆ FindFirstUrlCacheEntryW()

INTERNETAPI HANDLE WINAPI FindFirstUrlCacheEntryW ( _In_opt_ LPCWSTR  lpszUrlSearchPattern,
_Inout_updates_bytes_opt_ *lpcbCacheEntryInfo LPINTERNET_CACHE_ENTRY_INFOW  lpFirstCacheEntryInfo,
_Inout_ LPDWORD  lpcbCacheEntryInfo 
)

◆ FindFirstUrlCacheGroup()

INTERNETAPI HANDLE WINAPI FindFirstUrlCacheGroup ( _In_  DWORD,
_In_  DWORD,
_Reserved_  LPVOID,
_Reserved_  DWORD,
_Out_ GROUPID ,
_Reserved_  LPVOID 
)

◆ FindNextUrlCacheEntryA()

BOOLAPI FindNextUrlCacheEntryA ( _In_ HANDLE  hEnumHandle,
_Inout_updates_bytes_opt_ *lpcbCacheEntryInfo LPINTERNET_CACHE_ENTRY_INFOA  lpNextCacheEntryInfo,
_Inout_ LPDWORD  lpcbCacheEntryInfo 
)

◆ FindNextUrlCacheEntryExA()

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 
)

◆ FindNextUrlCacheEntryExW()

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 
)

◆ FindNextUrlCacheEntryW()

BOOLAPI FindNextUrlCacheEntryW ( _In_ HANDLE  hEnumHandle,
_Inout_updates_bytes_opt_ *lpcbCacheEntryInfo LPINTERNET_CACHE_ENTRY_INFOW  lpNextCacheEntryInfo,
_Inout_ LPDWORD  lpcbCacheEntryInfo 
)

◆ FindNextUrlCacheGroup()

BOOLAPI FindNextUrlCacheGroup ( _In_  HANDLE,
_Out_ GROUPID ,
_Reserved_  LPVOID 
)

◆ FreeUrlCacheSpaceA()

BOOLAPI FreeUrlCacheSpaceA ( LPCSTR  lpszCachePath,
DWORD  dwSize,
DWORD  dwFilter 
)

Definition at line 2531 of file urlcache.c.

2532{
2533 BOOL ret = FALSE;
2534 LPWSTR path = heap_strdupAtoW(lpszCachePath);
2535 if (lpszCachePath == NULL || path != NULL)
2536 ret = FreeUrlCacheSpaceW(path, dwSize, dwFilter);
2537 heap_free(path);
2538 return ret;
2539}
static WCHAR * heap_strdupAtoW(const char *str)
Definition: appwiz.h:81
static BOOL heap_free(void *mem)
Definition: appwiz.h:76
#define FALSE
Definition: types.h:117
BOOL WINAPI FreeUrlCacheSpaceW(LPCWSTR cache_path, DWORD size, DWORD filter)
Definition: urlcache.c:2374
unsigned int BOOL
Definition: ntddk_ex.h:94
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
Definition: env.c:56
int ret
WCHAR * LPWSTR
Definition: xmlstorage.h:184

◆ FreeUrlCacheSpaceW()

BOOLAPI FreeUrlCacheSpaceW ( LPCWSTR  cache_path,
DWORD  size,
DWORD  filter 
)

Definition at line 2374 of file urlcache.c.

2375{
2378
2379 TRACE("(%s, %x, %x)\n", debugstr_w(cache_path), size, filter);
2380
2381 if(size<1 || size>100) {
2383 return FALSE;
2384 }
2385
2386 if(cache_path) {
2387 path_len = lstrlenW(cache_path);
2388 if(cache_path[path_len-1] == '\\')
2389 path_len--;
2390 }else {
2391 path_len = 0;
2392 }
2393
2394 if(size==100 && !filter) {
2396 {
2397 /* When cache_path==NULL only clean Temporary Internet Files */
2398 if((!path_len && container->cache_prefix[0]==0) ||
2399 (path_len && !wcsnicmp(container->path, cache_path, path_len) &&
2400 (container->path[path_len]=='\0' || container->path[path_len]=='\\')))
2401 {
2402 BOOL ret_del;
2403
2405
2406 /* unlock, delete, recreate and lock cache */
2408 ret_del = cache_container_delete_dir(container->path);
2410
2411 ReleaseMutex(container->mutex);
2412 if(!ret_del || (err != ERROR_SUCCESS))
2413 return FALSE;
2414 }
2415 }
2416
2417 return TRUE;
2418 }
2419
2421 {
2423 struct hash_entry *hash_entry;
2425 entry_url *url_entry;
2426 ULONGLONG desired_size, cur_size;
2427 DWORD delete_factor, hash_table_off, hash_table_entry;
2428 DWORD rate[100], rate_no;
2430
2431 if((path_len || container->cache_prefix[0]!=0) &&
2432 (!path_len || wcsnicmp(container->path, cache_path, path_len) ||
2433 (container->path[path_len]!='\0' && container->path[path_len]!='\\')))
2434 continue;
2435
2437 if(err != ERROR_SUCCESS)
2438 continue;
2439
2441 if(!header)
2442 continue;
2443
2445
2446 desired_size = header->cache_limit.QuadPart*(100-size)/100;
2447 cur_size = header->cache_usage.QuadPart+header->exempt_usage.QuadPart;
2448 if(cur_size <= desired_size)
2449 delete_factor = 0;
2450 else
2451 delete_factor = (cur_size-desired_size)*100/cur_size;
2452
2453 if(!delete_factor) {
2455 continue;
2456 }
2457
2458 hash_table_off = 0;
2459 hash_table_entry = 0;
2460 rate_no = 0;
2462 while(rate_no < ARRAY_SIZE(rate) &&
2463 urlcache_next_entry(header, &hash_table_off, &hash_table_entry, &hash_entry, &entry)) {
2464 if(entry->signature != URL_SIGNATURE) {
2465 WARN("only url entries are currently supported\n");
2466 continue;
2467 }
2468
2469 url_entry = (entry_url*)entry;
2470 if(url_entry->cache_entry_type & filter)
2471 continue;
2472
2473 rate[rate_no] = urlcache_rate_entry(url_entry, &cur_time);
2474 if(rate[rate_no] != -1)
2475 rate_no++;
2476 }
2477
2478 if(!rate_no) {
2479 TRACE("nothing to delete\n");
2481 continue;
2482 }
2483
2484 qsort(rate, rate_no, sizeof(DWORD), dword_cmp);
2485
2486 delete_factor = delete_factor*rate_no/100;
2487 delete_factor = rate[delete_factor];
2488 TRACE("deleting files with rating %d or less\n", delete_factor);
2489
2490 hash_table_off = 0;
2491 while(urlcache_next_entry(header, &hash_table_off, &hash_table_entry, &hash_entry, &entry)) {
2492 if(entry->signature != URL_SIGNATURE)
2493 continue;
2494
2495 url_entry = (entry_url*)entry;
2496 if(url_entry->cache_entry_type & filter)
2497 continue;
2498
2499 if(urlcache_rate_entry(url_entry, &cur_time) <= delete_factor) {
2500 TRACE("deleting file: %s\n", debugstr_a((char*)url_entry+url_entry->local_name_off));
2502
2503 if(header->cache_usage.QuadPart+header->exempt_usage.QuadPart <= desired_size)
2504 break;
2505
2506 /* Allow other threads to use cache while cleaning */
2509 TRACE("got dll_unload_event - finishing\n");
2510 return TRUE;
2511 }
2512 Sleep(0);
2514 }
2515 }
2516
2517 TRACE("cache size after cleaning 0x%s/0x%s\n",
2518 wine_dbgstr_longlong(header->cache_usage.QuadPart+header->exempt_usage.QuadPart),
2519 wine_dbgstr_longlong(header->cache_limit.QuadPart));
2521 }
2522
2523 return TRUE;
2524}
#define ARRAY_SIZE(A)
Definition: main.h:33
#define WARN(fmt,...)
Definition: debug.h:112
#define ERROR_SUCCESS
Definition: deptool.c:10
time_t cur_time
#define TRUE
Definition: types.h:120
#define ERROR_INVALID_PARAMETER
Definition: compat.h:101
#define wcsnicmp
Definition: compat.h:14
#define SetLastError(x)
Definition: compat.h:752
static __inline const char * wine_dbgstr_longlong(ULONGLONG ll)
Definition: compat.h:49
#define lstrlenW
Definition: compat.h:750
VOID WINAPI GetSystemTimeAsFileTime(OUT PFILETIME lpFileTime)
Definition: time.c:128
#define URL_SIGNATURE
Definition: urlcache.c:95
static void cache_container_close_index(cache_container *pContainer)
Definition: urlcache.c:682
static DWORD urlcache_rate_entry(entry_url *url_entry, FILETIME *cur_time)
Definition: urlcache.c:2321
static struct list UrlContainers
Definition: urlcache.c:209
static BOOL cache_container_unlock_index(cache_container *pContainer, urlcache_header *pHeader)
Definition: urlcache.c:975
static BOOL urlcache_next_entry(urlcache_header *header, DWORD *hash_table_off, DWORD *hash_table_entry, struct hash_entry **hash_entry, entry_header **entry)
Definition: urlcache.c:2259
static BOOL cache_container_delete_dir(LPCWSTR lpszPath)
Definition: urlcache.c:1735
static urlcache_header * cache_container_lock_index(cache_container *pContainer)
Definition: urlcache.c:916
static BOOL urlcache_entry_delete(const cache_container *pContainer, urlcache_header *pHeader, struct hash_entry *pHashEntry)
Definition: urlcache.c:2201
#define MIN_BLOCK_NO
Definition: urlcache.c:74
static int __cdecl dword_cmp(const void *p1, const void *p2)
Definition: urlcache.c:2351
static DWORD cache_container_open_index(cache_container *container, DWORD blocks_no)
Definition: urlcache.c:596
static BOOL urlcache_clean_leaked_entries(cache_container *container, urlcache_header *header)
Definition: urlcache.c:1160
static HANDLE dll_unload_event
Definition: urlcache.c:2242
#define INFINITE
Definition: serial.h:102
unsigned long DWORD
Definition: ntddk_ex.h:95
GLsizeiptr size
Definition: glext.h:5919
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
Definition: glext.h:7005
uint32_t entry
Definition: isohybrid.c:63
#define debugstr_a
Definition: kernel32.h:31
#define debugstr_w
Definition: kernel32.h:32
static DWORD path_len
Definition: batch.c:31
int rate
Definition: pcmconverter.c:97
#define err(...)
#define LIST_FOR_EACH_ENTRY(elem, list, type, field)
Definition: list.h:198
void __cdecl qsort(_Inout_updates_bytes_(_NumOfElements *_SizeOfElements) void *_Base, _In_ size_t _NumOfElements, _In_ size_t _SizeOfElements, _In_ int(__cdecl *_PtFuncCompare)(const void *, const void *))
#define TRACE(s)
Definition: solgame.cpp:4
DWORD cache_entry_type
Definition: urlcache.c:127
DWORD local_name_off
Definition: urlcache.c:126
Definition: urlcache.c:148
DWORD WINAPI WaitForSingleObject(IN HANDLE hHandle, IN DWORD dwMilliseconds)
Definition: synch.c:82
VOID WINAPI DECLSPEC_HOTPATCH Sleep(IN DWORD dwMilliseconds)
Definition: synch.c:790
BOOL WINAPI DECLSPEC_HOTPATCH ReleaseMutex(IN HANDLE hMutex)
Definition: synch.c:618
uint64_t ULONGLONG
Definition: typedefs.h:67
#define WAIT_OBJECT_0
Definition: winbase.h:406

Referenced by cache_container_open_index(), delhist_on_command(), FreeUrlCacheSpaceA(), and handle_full_cache_worker().

◆ FtpCommandA()

BOOLAPI FtpCommandA ( _In_  HINTERNET,
_In_  BOOL,
_In_  DWORD,
_In_  LPCSTR,
_In_opt_  DWORD_PTR,
_Out_opt_ HINTERNET  
)

◆ FtpCommandW()

BOOLAPI FtpCommandW ( _In_  HINTERNET,
_In_  BOOL,
_In_  DWORD,
_In_  LPCWSTR,
_In_opt_  DWORD_PTR,
_Out_opt_ HINTERNET  
)

◆ FtpCreateDirectoryA()

BOOLAPI FtpCreateDirectoryA ( _In_  HINTERNET,
_In_  LPCSTR 
)

◆ FtpCreateDirectoryW()

BOOLAPI FtpCreateDirectoryW ( _In_  HINTERNET,
_In_  LPCWSTR 
)

◆ FtpDeleteFileA()

BOOLAPI FtpDeleteFileA ( _In_  HINTERNET,
_In_  LPCSTR 
)

◆ FtpDeleteFileW()

BOOLAPI FtpDeleteFileW ( _In_  HINTERNET,
_In_  LPCWSTR 
)

◆ FtpFindFirstFileA()

INTERNETAPI HINTERNET WINAPI FtpFindFirstFileA ( _In_  HINTERNET,
_In_opt_  LPCSTR,
_Out_opt_  LPWIN32_FIND_DATAA,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ FtpFindFirstFileW()

INTERNETAPI HINTERNET WINAPI FtpFindFirstFileW ( _In_  HINTERNET,
_In_opt_  LPCWSTR,
_Out_opt_  LPWIN32_FIND_DATAW,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ FtpGetCurrentDirectoryA()

BOOLAPI FtpGetCurrentDirectoryA ( _In_ HINTERNET  hConnect,
_Out_writes_ *lpdwCurrentDirectory LPSTR  lpszCurrentDirectory,
_Inout_ LPDWORD  lpdwCurrentDirectory 
)

◆ FtpGetCurrentDirectoryW()

BOOLAPI FtpGetCurrentDirectoryW ( _In_ HINTERNET  hConnect,
_Out_writes_ *lpdwCurrentDirectory LPWSTR  lpszCurrentDirectory,
_Inout_ LPDWORD  lpdwCurrentDirectory 
)

◆ FtpGetFileA()

BOOLAPI FtpGetFileA ( _In_  HINTERNET,
_In_  LPCSTR,
_In_  LPCSTR,
_In_  BOOL,
_In_  DWORD,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ FtpGetFileSize()

DWORD WINAPI FtpGetFileSize ( _In_  HINTERNET,
_Out_opt_  LPDWORD 
)

◆ FtpGetFileW()

BOOLAPI FtpGetFileW ( _In_  HINTERNET,
_In_  LPCWSTR,
_In_  LPCWSTR,
_In_  BOOL,
_In_  DWORD,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ FtpOpenFileA()

INTERNETAPI HINTERNET WINAPI FtpOpenFileA ( _In_  HINTERNET,
_In_  LPCSTR,
_In_  DWORD,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ FtpOpenFileW()

INTERNETAPI HINTERNET WINAPI FtpOpenFileW ( _In_  HINTERNET,
_In_  LPCWSTR,
_In_  DWORD,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ FtpPutFileA()

BOOLAPI FtpPutFileA ( _In_  HINTERNET,
_In_  LPCSTR,
_In_  LPCSTR,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ FtpPutFileW()

BOOLAPI FtpPutFileW ( _In_  HINTERNET,
_In_  LPCWSTR,
_In_  LPCWSTR,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ FtpRemoveDirectoryA()

BOOLAPI FtpRemoveDirectoryA ( _In_  HINTERNET,
_In_  LPCSTR 
)

◆ FtpRemoveDirectoryW()

BOOLAPI FtpRemoveDirectoryW ( _In_  HINTERNET,
_In_  LPCWSTR 
)

◆ FtpRenameFileA()

BOOLAPI FtpRenameFileA ( _In_  HINTERNET,
_In_  LPCSTR,
_In_  LPCSTR 
)

◆ FtpRenameFileW()

BOOLAPI FtpRenameFileW ( _In_  HINTERNET,
_In_  LPCWSTR,
_In_  LPCWSTR 
)

◆ FtpSetCurrentDirectoryA()

BOOLAPI FtpSetCurrentDirectoryA ( _In_  HINTERNET,
_In_  LPCSTR 
)

◆ FtpSetCurrentDirectoryW()

BOOLAPI FtpSetCurrentDirectoryW ( _In_  HINTERNET,
_In_  LPCWSTR 
)

◆ GetUrlCacheEntryInfoA()

BOOLAPI GetUrlCacheEntryInfoA ( _In_ LPCSTR  lpszUrlName,
_Inout_updates_bytes_opt_ *lpcbCacheEntryInfo LPINTERNET_CACHE_ENTRY_INFOA  lpCacheEntryInfo,
_Inout_opt_ LPDWORD  lpcbCacheEntryInfo 
)

◆ GetUrlCacheEntryInfoExA()

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 
)

◆ GetUrlCacheEntryInfoExW()

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 
)

◆ GetUrlCacheEntryInfoW()

BOOLAPI GetUrlCacheEntryInfoW ( _In_ LPCWSTR  lpszUrlName,
_Inout_updates_bytes_opt_ *lpcbCacheEntryInfo LPINTERNET_CACHE_ENTRY_INFOW  lpCacheEntryInfo,
_Inout_opt_ LPDWORD  lpcbCacheEntryInfo 
)

◆ GetUrlCacheGroupAttributeA()

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 
)

◆ GetUrlCacheGroupAttributeW()

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 
)

◆ GopherCreateLocatorA()

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 
)

◆ GopherCreateLocatorW()

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 
)

◆ GopherFindFirstFileA()

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 
)

◆ GopherFindFirstFileW()

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 
)

◆ GopherGetAttributeA()

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 
)

◆ GopherGetAttributeW()

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 
)

◆ GopherGetLocatorTypeA()

BOOLAPI GopherGetLocatorTypeA ( _In_  LPCSTR,
_Out_  LPDWORD 
)

◆ GopherGetLocatorTypeW()

BOOLAPI GopherGetLocatorTypeW ( _In_  LPCWSTR,
_Out_  LPDWORD 
)

◆ GopherOpenFileA()

INTERNETAPI HINTERNET WINAPI GopherOpenFileA ( _In_  HINTERNET,
_In_  LPCSTR,
_In_opt_  LPCSTR,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ GopherOpenFileW()

INTERNETAPI HINTERNET WINAPI GopherOpenFileW ( _In_  HINTERNET,
_In_  LPCWSTR,
_In_opt_  LPCWSTR,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ HttpAddRequestHeadersA()

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 
)

◆ HttpAddRequestHeadersW()

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 
)

◆ HttpEndRequestA()

BOOLAPI HttpEndRequestA ( _In_  HINTERNET,
_Out_opt_  LPINTERNET_BUFFERSA,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ HttpEndRequestW()

BOOLAPI HttpEndRequestW ( _In_  HINTERNET,
_Out_opt_  LPINTERNET_BUFFERSW,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ HttpOpenRequestA()

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 
)

◆ HttpOpenRequestW()

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 
)

◆ HttpQueryInfoA()

BOOLAPI HttpQueryInfoA ( _In_ HINTERNET  hRequest,
_In_ DWORD  dwInfoLevel,
_Inout_updates_bytes_to_opt_ *, *lpdwBufferLength __out_data_source(NETWORK) LPVOID  lpBuffer,
_Inout_ LPDWORD  lpdwBufferLength,
_Inout_opt_ LPDWORD  lpdwIndex 
)

◆ HttpQueryInfoW()

BOOLAPI HttpQueryInfoW ( _In_ HINTERNET  hRequest,
_In_ DWORD  dwInfoLevel,
_Inout_updates_bytes_to_opt_ *, *lpdwBufferLength __out_data_source(NETWORK) LPVOID  lpBuffer,
_Inout_ LPDWORD  lpdwBufferLength,
_Inout_opt_ LPDWORD  lpdwIndex 
)

◆ HttpSendRequestA()

BOOLAPI HttpSendRequestA ( _In_ HINTERNET  hRequest,
_In_reads_opt_(dwHeadersLength) LPCSTR  lpszHeaders,
_In_ DWORD  dwHeadersLength,
_In_reads_bytes_opt_(dwOptionalLength) LPVOID  lpOptional,
_In_ DWORD  dwOptionalLength 
)

◆ HttpSendRequestExA()

BOOLAPI HttpSendRequestExA ( _In_  HINTERNET,
_In_opt_  LPINTERNET_BUFFERSA,
_Out_opt_  LPINTERNET_BUFFERSA,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ HttpSendRequestExW()

BOOLAPI HttpSendRequestExW ( _In_  HINTERNET,
_In_opt_  LPINTERNET_BUFFERSW,
_Out_opt_  LPINTERNET_BUFFERSW,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ HttpSendRequestW()

BOOLAPI HttpSendRequestW ( _In_ HINTERNET  hRequest,
_In_reads_opt_(dwHeadersLength) LPCWSTR  lpszHeaders,
_In_ DWORD  dwHeadersLength,
_In_reads_bytes_opt_(dwOptionalLength) LPVOID  lpOptional,
_In_ DWORD  dwOptionalLength 
)

◆ InternetAttemptConnect()

INTERNETAPI DWORD WINAPI InternetAttemptConnect ( _In_  DWORD)

◆ InternetAuthNotifyCallback()

DWORD InternetAuthNotifyCallback ( DWORD_PTR  ,
DWORD  ,
LPVOID   
)

◆ InternetAutodial()

BOOLAPI InternetAutodial ( _In_  DWORD,
_In_opt_  HWND 
)

◆ InternetAutodialHangup()

BOOL WINAPI InternetAutodialHangup ( _Reserved_  DWORD)

◆ InternetCanonicalizeUrlA()

BOOLAPI InternetCanonicalizeUrlA ( _In_ LPCSTR  lpszUrl,
_Out_writes_ *lpdwBufferLength LPSTR  lpszBuffer,
_Inout_ LPDWORD  lpdwBufferLength,
_In_ DWORD  dwFlags 
)

◆ InternetCanonicalizeUrlW()

BOOLAPI InternetCanonicalizeUrlW ( _In_ LPCWSTR  lpszUrl,
_Out_writes_ *lpdwBufferLength LPWSTR  lpszBuffer,
_Inout_ LPDWORD  lpdwBufferLength,
_In_ DWORD  dwFlags 
)

◆ InternetCheckConnectionA()

BOOLAPI InternetCheckConnectionA ( _In_  LPCSTR,
_In_  DWORD,
_In_  DWORD 
)

◆ InternetCheckConnectionW()

BOOLAPI InternetCheckConnectionW ( _In_  LPCWSTR,
_In_  DWORD,
_In_  DWORD 
)

◆ InternetClearAllPerSiteCookieDecisions()

BOOLAPI InternetClearAllPerSiteCookieDecisions ( VOID  )

Definition at line 1196 of file cookie.c.

1197{
1198 FIXME("stub\n");
1199 return TRUE;
1200}
#define FIXME(fmt,...)
Definition: debug.h:111

◆ InternetCloseHandle()

BOOLAPI InternetCloseHandle ( _In_  HINTERNET)

◆ InternetCombineUrlA()

BOOLAPI InternetCombineUrlA ( _In_ LPCSTR  lpszBaseUrl,
_In_ LPCSTR  lpszRelativeUrl,
_Out_writes_ *lpdwBufferLength LPSTR  lpszBuffer,
_Inout_ LPDWORD  lpdwBufferLength,
_In_ DWORD  dwFlags 
)

◆ InternetCombineUrlW()

BOOLAPI InternetCombineUrlW ( _In_ LPCWSTR  lpszBaseUrl,
_In_ LPCWSTR  lpszRelativeUrl,
_Out_writes_ *lpdwBufferLength LPWSTR  lpszBuffer,
_Inout_ LPDWORD  lpdwBufferLength,
_In_ DWORD  dwFlags 
)

◆ InternetConfirmZoneCrossingA()

INTERNETAPI DWORD WINAPI InternetConfirmZoneCrossingA ( _In_  HWND,
_In_  LPSTR,
_In_  LPSTR,
_In_  BOOL 
)

◆ InternetConfirmZoneCrossingW()

INTERNETAPI DWORD WINAPI InternetConfirmZoneCrossingW ( _In_  HWND,
_In_  LPWSTR,
_In_  LPWSTR,
_In_  BOOL 
)

◆ InternetConnectA()

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 
)

◆ InternetConnectW()

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 
)

◆ InternetCrackUrlA()

BOOLAPI InternetCrackUrlA ( _In_reads_(dwUrlLength) LPCSTR  lpszUrl,
_In_ DWORD  dwUrlLength,
_In_ DWORD  dwFlags,
_Inout_ LPURL_COMPONENTSA  lpUrlComponents 
)

◆ InternetCrackUrlW()

BOOLAPI InternetCrackUrlW ( _In_reads_(dwUrlLength) LPCWSTR  lpszUrl,
_In_ DWORD  dwUrlLength,
_In_ DWORD  dwFlags,
_Inout_ LPURL_COMPONENTSW  lpUrlComponents 
)

◆ InternetCreateUrlA()

BOOLAPI InternetCreateUrlA ( _In_ LPURL_COMPONENTSA  lpUrlComponents,
_In_ DWORD  dwFlags,
_Out_writes_opt_ *lpdwUrlLength LPSTR  lpszUrl,
_Inout_ LPDWORD  lpdwUrlLength 
)

◆ InternetCreateUrlW()

BOOLAPI InternetCreateUrlW ( _In_ LPURL_COMPONENTSW  lpUrlComponents,
_In_ DWORD  dwFlags,
_Out_writes_opt_ *lpdwUrlLength LPWSTR  lpszUrl,
_Inout_ LPDWORD  lpdwUrlLength 
)

◆ InternetDialA()

INTERNETAPI DWORD WINAPI InternetDialA ( _In_  HWND,
_In_opt_  LPSTR,
_In_  DWORD,
_Out_ DWORD_PTR ,
_Reserved_  DWORD 
)

◆ InternetDialW()

INTERNETAPI DWORD WINAPI InternetDialW ( _In_  HWND,
_In_opt_  LPWSTR,
_In_  DWORD,
_Out_ DWORD_PTR ,
_Reserved_  DWORD 
)

◆ InternetEnumPerSiteCookieDecisionA()

BOOLAPI InternetEnumPerSiteCookieDecisionA ( _Out_writes_to_ *, *pcSiteNameSize LPSTR  pszSiteName,
_Inout_ ULONG pcSiteNameSize,
_Out_ ULONG pdwDecision,
_In_ ULONG  dwIndex 
)

◆ InternetEnumPerSiteCookieDecisionW()

BOOLAPI InternetEnumPerSiteCookieDecisionW ( _Out_writes_to_ *, *pcSiteNameSize LPWSTR  pszSiteName,
_Inout_ ULONG pcSiteNameSize,
_Out_ ULONG pdwDecision,
_In_ ULONG  dwIndex 
)

◆ InternetErrorDlg()

INTERNETAPI DWORD WINAPI InternetErrorDlg ( _In_  HWND,
_Inout_opt_  HINTERNET,
_In_  DWORD,
_In_  DWORD,
_Inout_opt_ LPVOID  
)

◆ InternetFindNextFileA()

BOOLAPI InternetFindNextFileA ( _In_  HINTERNET,
_Out_  LPVOID 
)

◆ InternetFindNextFileW()

BOOLAPI InternetFindNextFileW ( _In_  HINTERNET,
_Out_  LPVOID 
)

◆ InternetGetConnectedState()

BOOL WINAPI InternetGetConnectedState ( _Out_  LPDWORD,
_Reserved_  DWORD 
)

◆ InternetGetConnectedStateExA()

BOOLAPI InternetGetConnectedStateExA ( _Out_opt_ LPDWORD  lpdwFlags,
_Out_writes_opt_(cchNameLen) LPSTR  lpszConnectionName,
_In_ DWORD  cchNameLen,
_Reserved_ DWORD  dwReserved 
)

◆ InternetGetConnectedStateExW()

BOOLAPI InternetGetConnectedStateExW ( _Out_opt_ LPDWORD  lpdwFlags,
_Out_writes_opt_(cchNameLen) LPWSTR  lpszConnectionName,
_In_ DWORD  cchNameLen,
_Reserved_ DWORD  dwReserved 
)

◆ InternetGetCookieA()

BOOLAPI InternetGetCookieA ( _In_ LPCSTR  lpszUrl,
_In_opt_ LPCSTR  lpszCookieName,
_Out_writes_opt_ *lpdwSize LPSTR  lpszCookieData,
_Inout_ LPDWORD  lpdwSize 
)

◆ InternetGetCookieExA()

BOOLAPI InternetGetCookieExA ( _In_ LPCSTR  lpszUrl,
_In_opt_ LPCSTR  lpszCookieName,
_In_reads_opt_ *lpdwSize LPSTR  lpszCookieData,
_Inout_ LPDWORD  lpdwSize,
_In_ DWORD  dwFlags,
_Reserved_ LPVOID  lpReserved 
)

◆ InternetGetCookieExW()

BOOLAPI InternetGetCookieExW ( _In_ LPCWSTR  lpszUrl,
_In_opt_ LPCWSTR  lpszCookieName,
_In_reads_opt_ *lpdwSize LPWSTR  lpszCookieData,
_Inout_ LPDWORD  lpdwSize,
_In_ DWORD  dwFlags,
_Reserved_ LPVOID  lpReserved 
)

◆ InternetGetCookieW()

BOOLAPI InternetGetCookieW ( _In_ LPCWSTR  lpszUrl,
_In_opt_ LPCWSTR  lpszCookieName,
_Out_writes_opt_ *lpdwSize LPWSTR  lpszCookieData,
_Inout_ LPDWORD  lpdwSize 
)

◆ InternetGetLastResponseInfoA()

BOOLAPI InternetGetLastResponseInfoA ( _Out_ LPDWORD  lpdwError,
_Out_writes_opt_ *lpdwBufferLength LPSTR  lpszBuffer,
_Inout_ LPDWORD  lpdwBufferLength 
)

◆ InternetGetLastResponseInfoW()

BOOLAPI InternetGetLastResponseInfoW ( _Out_ LPDWORD  lpdwError,
_Out_writes_opt_ *lpdwBufferLength LPWSTR  lpszBuffer,
_Inout_ LPDWORD  lpdwBufferLength 
)

◆ InternetGetPerSiteCookieDecisionA()

BOOLAPI InternetGetPerSiteCookieDecisionA ( _In_  LPCSTR,
_Out_ ULONG  
)

◆ InternetGetPerSiteCookieDecisionW()

BOOLAPI InternetGetPerSiteCookieDecisionW ( _In_  LPCWSTR,
_Out_ ULONG  
)

◆ InternetGoOnlineA()

BOOLAPI InternetGoOnlineA ( _In_opt_  LPSTR,
_In_  HWND,
_In_  DWORD 
)

◆ InternetGoOnlineW()

BOOLAPI InternetGoOnlineW ( _In_opt_  LPWSTR,
_In_  HWND,
_In_  DWORD 
)

◆ InternetHangUp()

INTERNETAPI DWORD WINAPI InternetHangUp ( _In_  DWORD_PTR,
_Reserved_  DWORD 
)

◆ InternetInitializeAutoProxyDll()

BOOLAPI InternetInitializeAutoProxyDll ( _In_  DWORD)

◆ InternetLockRequestFile()

BOOLAPI InternetLockRequestFile ( _In_  HINTERNET,
_Out_ HANDLE  
)

◆ InternetOpenA()

INTERNETAPI HINTERNET WINAPI InternetOpenA ( _In_opt_  LPCSTR,
_In_  DWORD,
_In_opt_  LPCSTR,
_In_opt_  LPCSTR,
_In_  DWORD 
)

◆ InternetOpenUrlA()

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 
)

◆ InternetOpenUrlW()

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 
)

◆ InternetOpenW()

INTERNETAPI HINTERNET WINAPI InternetOpenW ( _In_opt_  LPCWSTR,
_In_  DWORD,
_In_opt_  LPCWSTR,
_In_opt_  LPCWSTR,
_In_  DWORD 
)

◆ InternetQueryDataAvailable()

BOOLAPI InternetQueryDataAvailable ( _In_ HINTERNET  hFile,
_Out_opt_ __out_data_source(NETWORK) LPDWORD  lpdwNumberOfBytesAvailable,
_In_ DWORD  dwFlags,
_In_opt_ DWORD_PTR  dwContext 
)

◆ InternetQueryOptionA()

BOOLAPI InternetQueryOptionA ( _In_opt_ HINTERNET  hInternet,
_In_ DWORD  dwOption,
_Out_writes_bytes_to_opt_ *, *lpdwBufferLength __out_data_source(NETWORK) LPVOID  lpBuffer,
_Inout_ LPDWORD  lpdwBufferLength 
)

◆ InternetQueryOptionW()

BOOLAPI InternetQueryOptionW ( _In_opt_ HINTERNET  hInternet,
_In_ DWORD  dwOption,
_Out_writes_bytes_to_opt_ *, *lpdwBufferLength __out_data_source(NETWORK) LPVOID  lpBuffer,
_Inout_ LPDWORD  lpdwBufferLength 
)

◆ InternetReadFile()

BOOLAPI InternetReadFile ( _In_ HINTERNET  hFile,
_Out_writes_bytes_(dwNumberOfBytesToRead) __out_data_source(NETWORK) LPVOID  lpBuffer,
_In_ DWORD  dwNumberOfBytesToRead,
_Out_ LPDWORD  lpdwNumberOfBytesRead 
)

◆ InternetReadFileExA()

BOOLAPI InternetReadFileExA ( _In_ HINTERNET  hFile,
_Out_ __out_data_source(NETWORK) LPINTERNET_BUFFERSA  lpBuffersOut,
_In_ DWORD  dwFlags,
_In_opt_ DWORD_PTR  dwContext 
)

◆ InternetReadFileExW()

BOOLAPI InternetReadFileExW ( _In_ HINTERNET  hFile,
_Out_ __out_data_source(NETWORK) LPINTERNET_BUFFERSW  lpBuffersOut,
_In_ DWORD  dwFlags,
_In_opt_ DWORD_PTR  dwContext 
)

◆ InternetSetCookieA()

BOOLAPI InternetSetCookieA ( _In_  LPCSTR,
_In_opt_  LPCSTR,
_In_  LPCSTR 
)

◆ InternetSetCookieExA()

DWORD WINAPI InternetSetCookieExA ( _In_  LPCSTR,
_In_opt_  LPCSTR,
_In_  LPCSTR,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ InternetSetCookieExW()

DWORD WINAPI InternetSetCookieExW ( _In_  LPCWSTR,
_In_opt_  LPCWSTR,
_In_  LPCWSTR,
_In_  DWORD,
_In_opt_  DWORD_PTR 
)

◆ InternetSetCookieW()

BOOLAPI InternetSetCookieW ( _In_  LPCWSTR,
_In_opt_  LPCWSTR,
_In_  LPCWSTR 
)

◆ InternetSetDialStateA()

BOOLAPI InternetSetDialStateA ( _In_opt_  LPCSTR,
_In_  DWORD,
_Reserved_  DWORD 
)

◆ InternetSetDialStateW()

BOOLAPI InternetSetDialStateW ( _In_opt_  LPCWSTR,
_In_  DWORD,
_Reserved_  DWORD 
)

◆ InternetSetFilePointer()

INTERNETAPI DWORD WINAPI InternetSetFilePointer ( _In_  HINTERNET,
_In_  LONG,
_Inout_opt_  PVOID,
_In_  DWORD,
_Reserved_  DWORD_PTR 
)

◆ InternetSetOptionA()

BOOLAPI InternetSetOptionA ( _In_opt_  HINTERNET,
_In_  DWORD,
_In_opt_  LPVOID,
_In_  DWORD 
)

◆ InternetSetOptionExA()

BOOLAPI InternetSetOptionExA ( _In_opt_  HINTERNET,
_In_  DWORD,
_In_opt_  LPVOID,
_In_  DWORD,
_In_  DWORD 
)

◆ InternetSetOptionExW()

BOOLAPI InternetSetOptionExW ( _In_opt_  HINTERNET,
_In_  DWORD,
_In_opt_  LPVOID,
_In_  DWORD,
_In_  DWORD 
)

◆ InternetSetOptionW()

BOOLAPI InternetSetOptionW ( _In_opt_  HINTERNET,
_In_  DWORD,
_In_opt_  LPVOID,
_In_  DWORD 
)

◆ InternetSetPerSiteCookieDecisionA()

BOOLAPI InternetSetPerSiteCookieDecisionA ( _In_  LPCSTR,
_In_  DWORD 
)

◆ InternetSetPerSiteCookieDecisionW()

BOOLAPI InternetSetPerSiteCookieDecisionW ( _In_  LPCWSTR,
_In_  DWORD 
)

◆ InternetSetStatusCallbackA()

INTERNETAPI INTERNET_STATUS_CALLBACK WINAPI InternetSetStatusCallbackA ( _In_  HINTERNET,
_In_opt_  INTERNET_STATUS_CALLBACK 
)

◆ InternetSetStatusCallbackW()

INTERNETAPI INTERNET_STATUS_CALLBACK WINAPI InternetSetStatusCallbackW ( _In_  HINTERNET,
_In_opt_  INTERNET_STATUS_CALLBACK 
)

◆ InternetTimeFromSystemTimeA()

BOOLAPI InternetTimeFromSystemTimeA ( _In_ CONST SYSTEMTIME pst,
_In_ DWORD  dwRFC,
_Out_writes_bytes_(cbTime) LPSTR  lpszTime,
_In_ DWORD  cbTime 
)

◆ InternetTimeFromSystemTimeW()

BOOLAPI InternetTimeFromSystemTimeW ( _In_ CONST SYSTEMTIME pst,
_In_ DWORD  dwRFC,
_Out_writes_bytes_(cbTime) LPWSTR  lpszTime,
_In_ DWORD  cbTime 
)

◆ InternetTimeToSystemTimeA()

BOOLAPI InternetTimeToSystemTimeA ( _In_  LPCSTR,
_Out_ SYSTEMTIME ,
_Reserved_  DWORD 
)

◆ InternetTimeToSystemTimeW()

BOOLAPI InternetTimeToSystemTimeW ( _In_  LPCWSTR,
_Out_ SYSTEMTIME ,
_Reserved_  DWORD 
)

◆ InternetUnlockRequestFile()

BOOLAPI InternetUnlockRequestFile ( _Inout_  HANDLE)

◆ InternetWriteFile()

BOOLAPI InternetWriteFile ( _In_ HINTERNET  hFile,
_In_reads_bytes_(dwNumberOfBytesToWrite) LPCVOID  lpBuffer,
_In_ DWORD  dwNumberOfBytesToWrite,
_Out_ LPDWORD  lpdwNumberOfBytesWritten 
)

◆ PrivacyGetZonePreferenceW()

INTERNETAPI DWORD WINAPI PrivacyGetZonePreferenceW ( _In_ DWORD  dwZone,
_In_ DWORD  dwType,
_Out_opt_ LPDWORD  pdwTemplate,
_Out_writes_opt_ *pdwBufferLength LPWSTR  pszBuffer,
_Inout_opt_ LPDWORD  pdwBufferLength 
)

◆ PrivacySetZonePreferenceW()

INTERNETAPI DWORD WINAPI PrivacySetZonePreferenceW ( _In_  DWORD,
_In_  DWORD,
_In_  DWORD,
_In_opt_  LPCWSTR 
)

◆ ReadUrlCacheEntryStream()

BOOLAPI ReadUrlCacheEntryStream ( _In_ HANDLE  hUrlCacheStream,
_In_ DWORD  dwLocation,
_Out_writes_bytes_ *lpdwLen __out_data_source(NETWORK) LPVOID  lpBuffer,
_Inout_ LPDWORD  lpdwLen,
_Reserved_ DWORD  Reserved 
)

◆ ResumeSuspendedDownload()

BOOLAPI ResumeSuspendedDownload ( _In_  HINTERNET,
_In_  DWORD 
)

◆ RetrieveUrlCacheEntryFileA()

BOOLAPI RetrieveUrlCacheEntryFileA ( _In_ LPCSTR  lpszUrlName,
_Inout_updates_bytes_opt_ *lpcbCacheEntryInfo LPINTERNET_CACHE_ENTRY_INFOA  lpCacheEntryInfo,
_Inout_ LPDWORD  lpcbCacheEntryInfo,
_Reserved_ DWORD  dwReserved 
)

◆ RetrieveUrlCacheEntryFileW()

BOOLAPI RetrieveUrlCacheEntryFileW ( _In_ LPCWSTR  lpszUrlName,
_Inout_updates_bytes_opt_ *lpcbCacheEntryInfo LPINTERNET_CACHE_ENTRY_INFOW  lpCacheEntryInfo,
_Inout_ LPDWORD  lpcbCacheEntryInfo,
_Reserved_ DWORD  dwReserved 
)

◆ RetrieveUrlCacheEntryStreamA()

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 
)

◆ RetrieveUrlCacheEntryStreamW()

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 
)

◆ SetUrlCacheEntryGroupA()

BOOLAPI SetUrlCacheEntryGroupA ( _In_  LPCSTR,
_In_  DWORD,
_In_  GROUPID,
_Reserved_  LPBYTE,
_Reserved_  DWORD,
_Reserved_  LPVOID 
)

◆ SetUrlCacheEntryGroupW()

BOOLAPI SetUrlCacheEntryGroupW ( _In_  LPCWSTR,
_In_  DWORD,
_In_  GROUPID,
_Reserved_  LPBYTE,
_Reserved_  DWORD,
_Reserved_  LPVOID 
)

◆ SetUrlCacheEntryInfoA()

BOOLAPI SetUrlCacheEntryInfoA ( _In_  LPCSTR,
_In_  LPINTERNET_CACHE_ENTRY_INFOA,
_In_  DWORD 
)

◆ SetUrlCacheEntryInfoW()

BOOLAPI SetUrlCacheEntryInfoW ( _In_  LPCWSTR,
_In_  LPINTERNET_CACHE_ENTRY_INFOW,
_In_  DWORD 
)

◆ SetUrlCacheGroupAttributeA()

BOOLAPI SetUrlCacheGroupAttributeA ( _In_  GROUPID,
_Reserved_  DWORD,
_In_  DWORD,
_In_  LPINTERNET_CACHE_GROUP_INFOA,
_Reserved_  LPVOID 
)

◆ SetUrlCacheGroupAttributeW()

BOOLAPI SetUrlCacheGroupAttributeW ( _In_  GROUPID,
_Reserved_  DWORD,
_In_  DWORD,
_In_  LPINTERNET_CACHE_GROUP_INFOW,
_Reserved_  LPVOID 
)

◆ UnlockUrlCacheEntryFileA()

BOOLAPI UnlockUrlCacheEntryFileA ( _In_  LPCSTR,
_Reserved_  DWORD 
)

◆ UnlockUrlCacheEntryFileW()

BOOLAPI UnlockUrlCacheEntryFileW ( _In_  LPCWSTR,
_Reserved_  DWORD 
)

◆ UnlockUrlCacheEntryStream()

BOOLAPI UnlockUrlCacheEntryStream ( _In_  HANDLE,
_Reserved_  DWORD 
)