Module winapi::winhttp [] [src]

Windows HTTP Services API constant definitions and macros

Structs

URL_COMPONENTS
WINHTTP_ASYNC_RESULT
WINHTTP_AUTOPROXY_OPTIONS
WINHTTP_CURRENT_USER_IE_PROXY_CONFIG
WINHTTP_PROXY_INFO
WINHTTP_PROXY_RESULT
WINHTTP_PROXY_RESULT_ENTRY
WINHTTP_WEB_SOCKET_BUFFER_TYPE
WINHTTP_WEB_SOCKET_CLOSE_STATUS
WINHTTP_WEB_SOCKET_OPERATION

Constants

ERROR_WINHTTP_AUTODETECTION_FAILED
ERROR_WINHTTP_AUTO_PROXY_SERVICE_ERROR
ERROR_WINHTTP_BAD_AUTO_PROXY_SCRIPT
ERROR_WINHTTP_CANNOT_CALL_AFTER_OPEN
ERROR_WINHTTP_CANNOT_CALL_AFTER_SEND
ERROR_WINHTTP_CANNOT_CALL_BEFORE_OPEN
ERROR_WINHTTP_CANNOT_CALL_BEFORE_SEND
ERROR_WINHTTP_CANNOT_CONNECT
ERROR_WINHTTP_CHUNKED_ENCODING_HEADER_SIZE_OVERFLOW
ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED
ERROR_WINHTTP_CLIENT_CERT_NO_ACCESS_PRIVATE_KEY
ERROR_WINHTTP_CLIENT_CERT_NO_PRIVATE_KEY
ERROR_WINHTTP_CONNECTION_ERROR
ERROR_WINHTTP_HEADER_ALREADY_EXISTS
ERROR_WINHTTP_HEADER_COUNT_EXCEEDED
ERROR_WINHTTP_HEADER_NOT_FOUND
ERROR_WINHTTP_HEADER_SIZE_OVERFLOW
ERROR_WINHTTP_INCORRECT_HANDLE_STATE
ERROR_WINHTTP_INCORRECT_HANDLE_TYPE
ERROR_WINHTTP_INTERNAL_ERROR
ERROR_WINHTTP_INVALID_HEADER
ERROR_WINHTTP_INVALID_OPTION
ERROR_WINHTTP_INVALID_QUERY_REQUEST
ERROR_WINHTTP_INVALID_SERVER_RESPONSE
ERROR_WINHTTP_INVALID_URL
ERROR_WINHTTP_LOGIN_FAILURE
ERROR_WINHTTP_NAME_NOT_RESOLVED
ERROR_WINHTTP_NOT_INITIALIZED
ERROR_WINHTTP_OPERATION_CANCELLED
ERROR_WINHTTP_OPTION_NOT_SETTABLE
ERROR_WINHTTP_OUT_OF_HANDLES
ERROR_WINHTTP_REDIRECT_FAILED
ERROR_WINHTTP_RESEND_REQUEST
ERROR_WINHTTP_RESPONSE_DRAIN_OVERFLOW
ERROR_WINHTTP_SCRIPT_EXECUTION_ERROR
ERROR_WINHTTP_SECURE_CERT_CN_INVALID
ERROR_WINHTTP_SECURE_CERT_DATE_INVALID
ERROR_WINHTTP_SECURE_CERT_REVOKED
ERROR_WINHTTP_SECURE_CERT_REV_FAILED
ERROR_WINHTTP_SECURE_CERT_WRONG_USAGE
ERROR_WINHTTP_SECURE_CHANNEL_ERROR
ERROR_WINHTTP_SECURE_FAILURE
ERROR_WINHTTP_SECURE_INVALID_CA
ERROR_WINHTTP_SECURE_INVALID_CERT
ERROR_WINHTTP_SHUTDOWN
ERROR_WINHTTP_TIMEOUT
ERROR_WINHTTP_UNABLE_TO_DOWNLOAD_SCRIPT
ERROR_WINHTTP_UNHANDLED_SCRIPT_TYPE
ERROR_WINHTTP_UNRECOGNIZED_SCHEME
HTTP_STATUS_ACCEPTED
HTTP_STATUS_AMBIGUOUS
HTTP_STATUS_BAD_GATEWAY
HTTP_STATUS_BAD_METHOD
HTTP_STATUS_BAD_REQUEST
HTTP_STATUS_CONFLICT
HTTP_STATUS_CONTINUE
HTTP_STATUS_CREATED
HTTP_STATUS_DENIED
HTTP_STATUS_FIRST
HTTP_STATUS_FORBIDDEN
HTTP_STATUS_GATEWAY_TIMEOUT
HTTP_STATUS_GONE
HTTP_STATUS_LAST
HTTP_STATUS_LENGTH_REQUIRED
HTTP_STATUS_MOVED
HTTP_STATUS_NONE_ACCEPTABLE
HTTP_STATUS_NOT_FOUND
HTTP_STATUS_NOT_MODIFIED
HTTP_STATUS_NOT_SUPPORTED
HTTP_STATUS_NO_CONTENT
HTTP_STATUS_OK
HTTP_STATUS_PARTIAL
HTTP_STATUS_PARTIAL_CONTENT
HTTP_STATUS_PAYMENT_REQ
HTTP_STATUS_PRECOND_FAILED
HTTP_STATUS_PROXY_AUTH_REQ
HTTP_STATUS_REDIRECT
HTTP_STATUS_REDIRECT_KEEP_VERB
HTTP_STATUS_REDIRECT_METHOD
HTTP_STATUS_REQUEST_TIMEOUT
HTTP_STATUS_REQUEST_TOO_LARGE
HTTP_STATUS_RESET_CONTENT
HTTP_STATUS_RETRY_WITH
HTTP_STATUS_SERVER_ERROR
HTTP_STATUS_SERVICE_UNAVAIL
HTTP_STATUS_SWITCH_PROTOCOLS
HTTP_STATUS_UNSUPPORTED_MEDIA
HTTP_STATUS_URI_TOO_LONG
HTTP_STATUS_USE_PROXY
HTTP_STATUS_VERSION_NOT_SUP
HTTP_STATUS_WEBDAV_MULTI_STATUS
INTERNET_DEFAULT_HTTPS_PORT
INTERNET_DEFAULT_HTTP_PORT
INTERNET_DEFAULT_PORT
INTERNET_SCHEME_FTP
INTERNET_SCHEME_HTTP
INTERNET_SCHEME_HTTPS
INTERNET_SCHEME_SOCKS
WINHTTP_ACCESS_TYPE_AUTOMATIC_PROXY
WINHTTP_ACCESS_TYPE_DEFAULT_PROXY
WINHTTP_ACCESS_TYPE_NAMED_PROXY
WINHTTP_ACCESS_TYPE_NO_PROXY
WINHTTP_AUTOPROXY_AUTO_DETECT
WINHTTP_AUTOPROXY_CONFIG_URL
WINHTTP_AUTOPROXY_HOST_KEEPCASE
WINHTTP_AUTOPROXY_HOST_LOWERCASE
WINHTTP_AUTOPROXY_NO_CACHE_CLIENT
WINHTTP_AUTOPROXY_NO_CACHE_SVC
WINHTTP_AUTOPROXY_NO_DIRECTACCESS
WINHTTP_AUTOPROXY_RUN_INPROCESS
WINHTTP_AUTOPROXY_RUN_OUTPROCESS_ONLY
WINHTTP_AUTOPROXY_SORT_RESULTS
WINHTTP_AUTO_DETECT_TYPE_DHCP
WINHTTP_AUTO_DETECT_TYPE_DNS_A
WINHTTP_CALLBACK_FLAG_ALL_COMPLETIONS
WINHTTP_CALLBACK_FLAG_ALL_NOTIFICATIONS
WINHTTP_CALLBACK_FLAG_CLOSE_CONNECTION
WINHTTP_CALLBACK_FLAG_CONNECT_TO_SERVER
WINHTTP_CALLBACK_FLAG_DATA_AVAILABLE
WINHTTP_CALLBACK_FLAG_DETECTING_PROXY
WINHTTP_CALLBACK_FLAG_GETPROXYFORURL_COMPLETE
WINHTTP_CALLBACK_FLAG_HANDLES
WINHTTP_CALLBACK_FLAG_HEADERS_AVAILABLE
WINHTTP_CALLBACK_FLAG_INTERMEDIATE_RESPONSE
WINHTTP_CALLBACK_FLAG_READ_COMPLETE
WINHTTP_CALLBACK_FLAG_RECEIVE_RESPONSE
WINHTTP_CALLBACK_FLAG_REDIRECT
WINHTTP_CALLBACK_FLAG_REQUEST_ERROR
WINHTTP_CALLBACK_FLAG_RESOLVE_NAME
WINHTTP_CALLBACK_FLAG_SECURE_FAILURE
WINHTTP_CALLBACK_FLAG_SENDREQUEST_COMPLETE
WINHTTP_CALLBACK_FLAG_SEND_REQUEST
WINHTTP_CALLBACK_FLAG_WRITE_COMPLETE
WINHTTP_CALLBACK_STATUS_CLOSE_COMPLETE
WINHTTP_CALLBACK_STATUS_CLOSING_CONNECTION
WINHTTP_CALLBACK_STATUS_CONNECTED_TO_SERVER
WINHTTP_CALLBACK_STATUS_CONNECTING_TO_SERVER
WINHTTP_CALLBACK_STATUS_CONNECTION_CLOSED
WINHTTP_CALLBACK_STATUS_DATA_AVAILABLE
WINHTTP_CALLBACK_STATUS_DETECTING_PROXY
WINHTTP_CALLBACK_STATUS_GETPROXYFORURL_COMPLETE
WINHTTP_CALLBACK_STATUS_HANDLE_CLOSING
WINHTTP_CALLBACK_STATUS_HANDLE_CREATED
WINHTTP_CALLBACK_STATUS_HEADERS_AVAILABLE
WINHTTP_CALLBACK_STATUS_INTERMEDIATE_RESPONSE
WINHTTP_CALLBACK_STATUS_NAME_RESOLVED
WINHTTP_CALLBACK_STATUS_READ_COMPLETE
WINHTTP_CALLBACK_STATUS_RECEIVING_RESPONSE
WINHTTP_CALLBACK_STATUS_REDIRECT
WINHTTP_CALLBACK_STATUS_REQUEST_ERROR
WINHTTP_CALLBACK_STATUS_REQUEST_SENT
WINHTTP_CALLBACK_STATUS_RESOLVING_NAME
WINHTTP_CALLBACK_STATUS_RESPONSE_RECEIVED
WINHTTP_CALLBACK_STATUS_SECURE_FAILURE
WINHTTP_CALLBACK_STATUS_SENDING_REQUEST
WINHTTP_CALLBACK_STATUS_SENDREQUEST_COMPLETE
WINHTTP_CALLBACK_STATUS_SHUTDOWN_COMPLETE
WINHTTP_CALLBACK_STATUS_WRITE_COMPLETE
WINHTTP_ERROR_BASE
WINHTTP_ERROR_LAST
WINHTTP_FIRST_OPTION
WINHTTP_FLAG_ASYNC
WINHTTP_FLAG_BYPASS_PROXY_CACHE
WINHTTP_FLAG_ESCAPE_DISABLE
WINHTTP_FLAG_ESCAPE_DISABLE_QUERY
WINHTTP_FLAG_ESCAPE_PERCENT
WINHTTP_FLAG_NULL_CODEPAGE
WINHTTP_FLAG_REFRESH
WINHTTP_FLAG_SECURE
WINHTTP_LAST_OPTION
WINHTTP_OPTION_ASSURED_NON_BLOCKING_CALLBACKS
WINHTTP_OPTION_AUTOLOGON_POLICY
WINHTTP_OPTION_CALLBACK
WINHTTP_OPTION_CLIENT_CERT_CONTEXT
WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST
WINHTTP_OPTION_CODEPAGE
WINHTTP_OPTION_CONFIGURE_PASSPORT_AUTH
WINHTTP_OPTION_CONNECTION_INFO
WINHTTP_OPTION_CONNECT_RETRIES
WINHTTP_OPTION_CONNECT_TIMEOUT
WINHTTP_OPTION_CONTEXT_VALUE
WINHTTP_OPTION_DECOMPRESSION
WINHTTP_OPTION_DISABLE_FEATURE
WINHTTP_OPTION_ENABLETRACING
WINHTTP_OPTION_ENABLE_FEATURE
WINHTTP_OPTION_EXTENDED_ERROR
WINHTTP_OPTION_GLOBAL_PROXY_CREDS
WINHTTP_OPTION_GLOBAL_SERVER_CREDS
WINHTTP_OPTION_HANDLE_TYPE
WINHTTP_OPTION_HTTP_VERSION
WINHTTP_OPTION_IS_PROXY_CONNECT_RESPONSE
WINHTTP_OPTION_MAX_CONNS_PER_1_0_SERVER
WINHTTP_OPTION_MAX_CONNS_PER_SERVER
WINHTTP_OPTION_MAX_HTTP_AUTOMATIC_REDIRECTS
WINHTTP_OPTION_MAX_HTTP_STATUS_CONTINUE
WINHTTP_OPTION_MAX_RESPONSE_DRAIN_SIZE
WINHTTP_OPTION_MAX_RESPONSE_HEADER_SIZE
WINHTTP_OPTION_PARENT_HANDLE
WINHTTP_OPTION_PASSPORT_COBRANDING_TEXT
WINHTTP_OPTION_PASSPORT_COBRANDING_URL
WINHTTP_OPTION_PASSPORT_RETURN_URL
WINHTTP_OPTION_PASSPORT_SIGN_OUT
WINHTTP_OPTION_PASSWORD
WINHTTP_OPTION_PROXY
WINHTTP_OPTION_PROXY_PASSWORD
WINHTTP_OPTION_PROXY_RESULT_ENTRY
WINHTTP_OPTION_PROXY_SPN_USED
WINHTTP_OPTION_PROXY_USERNAME
WINHTTP_OPTION_READ_BUFFER_SIZE
WINHTTP_OPTION_RECEIVE_PROXY_CONNECT_RESPONSE
WINHTTP_OPTION_RECEIVE_RESPONSE_TIMEOUT
WINHTTP_OPTION_RECEIVE_TIMEOUT
WINHTTP_OPTION_REDIRECT_POLICY
WINHTTP_OPTION_REJECT_USERPWD_IN_URL
WINHTTP_OPTION_REQUEST_PRIORITY
WINHTTP_OPTION_RESOLVE_TIMEOUT
WINHTTP_OPTION_SECURE_PROTOCOLS
WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT
WINHTTP_OPTION_SECURITY_FLAGS
WINHTTP_OPTION_SECURITY_KEY_BITNESS
WINHTTP_OPTION_SEND_TIMEOUT
WINHTTP_OPTION_SERVER_CBT
WINHTTP_OPTION_SERVER_CERT_CONTEXT
WINHTTP_OPTION_SERVER_SPN_USED
WINHTTP_OPTION_SPN
WINHTTP_OPTION_UNLOAD_NOTIFY_EVENT
WINHTTP_OPTION_UNSAFE_HEADER_PARSING
WINHTTP_OPTION_UPGRADE_TO_WEB_SOCKET
WINHTTP_OPTION_URL
WINHTTP_OPTION_USERNAME
WINHTTP_OPTION_USER_AGENT
WINHTTP_OPTION_USE_GLOBAL_SERVER_CREDENTIALS
WINHTTP_OPTION_WEB_SOCKET_CLOSE_TIMEOUT
WINHTTP_OPTION_WEB_SOCKET_KEEPALIVE_INTERVAL
WINHTTP_OPTION_WEB_SOCKET_RECEIVE_BUFFER_SIZE
WINHTTP_OPTION_WEB_SOCKET_SEND_BUFFER_SIZE
WINHTTP_OPTION_WORKER_THREAD_COUNT
WINHTTP_OPTION_WRITE_BUFFER_SIZE
WINHTTP_QUERY_ACCEPT
WINHTTP_QUERY_ACCEPT_CHARSET
WINHTTP_QUERY_ACCEPT_ENCODING
WINHTTP_QUERY_ACCEPT_LANGUAGE
WINHTTP_QUERY_ACCEPT_RANGES
WINHTTP_QUERY_AGE
WINHTTP_QUERY_ALLOW
WINHTTP_QUERY_AUTHENTICATION_INFO
WINHTTP_QUERY_AUTHORIZATION
WINHTTP_QUERY_CACHE_CONTROL
WINHTTP_QUERY_CONNECTION
WINHTTP_QUERY_CONTENT_BASE
WINHTTP_QUERY_CONTENT_DESCRIPTION
WINHTTP_QUERY_CONTENT_DISPOSITION
WINHTTP_QUERY_CONTENT_ENCODING
WINHTTP_QUERY_CONTENT_ID
WINHTTP_QUERY_CONTENT_LANGUAGE
WINHTTP_QUERY_CONTENT_LENGTH
WINHTTP_QUERY_CONTENT_LOCATION
WINHTTP_QUERY_CONTENT_MD5
WINHTTP_QUERY_CONTENT_RANGE
WINHTTP_QUERY_CONTENT_TRANSFER_ENCODING
WINHTTP_QUERY_CONTENT_TYPE
WINHTTP_QUERY_COOKIE
WINHTTP_QUERY_COST
WINHTTP_QUERY_CUSTOM
WINHTTP_QUERY_DATE
WINHTTP_QUERY_DERIVED_FROM
WINHTTP_QUERY_ETAG
WINHTTP_QUERY_EXPECT
WINHTTP_QUERY_EXPIRES
WINHTTP_QUERY_FLAG_NUMBER
WINHTTP_QUERY_FLAG_REQUEST_HEADERS
WINHTTP_QUERY_FLAG_SYSTEMTIME
WINHTTP_QUERY_FORWARDED
WINHTTP_QUERY_FROM
WINHTTP_QUERY_HOST
WINHTTP_QUERY_IF_MATCH
WINHTTP_QUERY_IF_MODIFIED_SINCE
WINHTTP_QUERY_IF_NONE_MATCH
WINHTTP_QUERY_IF_RANGE
WINHTTP_QUERY_IF_UNMODIFIED_SINCE
WINHTTP_QUERY_LAST_MODIFIED
WINHTTP_QUERY_LINK
WINHTTP_QUERY_LOCATION
WINHTTP_QUERY_MAX
WINHTTP_QUERY_MAX_FORWARDS
WINHTTP_QUERY_MESSAGE_ID
WINHTTP_QUERY_MIME_VERSION
WINHTTP_QUERY_ORIG_URI
WINHTTP_QUERY_PASSPORT_CONFIG
WINHTTP_QUERY_PASSPORT_URLS
WINHTTP_QUERY_PRAGMA
WINHTTP_QUERY_PROXY_AUTHENTICATE
WINHTTP_QUERY_PROXY_AUTHORIZATION
WINHTTP_QUERY_PROXY_CONNECTION
WINHTTP_QUERY_PROXY_SUPPORT
WINHTTP_QUERY_PUBLIC
WINHTTP_QUERY_RANGE
WINHTTP_QUERY_RAW_HEADERS
WINHTTP_QUERY_RAW_HEADERS_CRLF
WINHTTP_QUERY_REFERER
WINHTTP_QUERY_REFRESH
WINHTTP_QUERY_REQUEST_METHOD
WINHTTP_QUERY_RETRY_AFTER
WINHTTP_QUERY_SERVER
WINHTTP_QUERY_SET_COOKIE
WINHTTP_QUERY_STATUS_CODE
WINHTTP_QUERY_STATUS_TEXT
WINHTTP_QUERY_TITLE
WINHTTP_QUERY_TRANSFER_ENCODING
WINHTTP_QUERY_UNLESS_MODIFIED_SINCE
WINHTTP_QUERY_UPGRADE
WINHTTP_QUERY_URI
WINHTTP_QUERY_USER_AGENT
WINHTTP_QUERY_VARY
WINHTTP_QUERY_VERSION
WINHTTP_QUERY_VIA
WINHTTP_QUERY_WARNING
WINHTTP_QUERY_WWW_AUTHENTICATE
WINHTTP_RESET_ALL
WINHTTP_RESET_NOTIFY_NETWORK_CHANGED
WINHTTP_RESET_OUT_OF_PROC
WINHTTP_RESET_SCRIPT_CACHE
WINHTTP_RESET_STATE
WINHTTP_RESET_SWPAD_ALL
WINHTTP_RESET_SWPAD_CURRENT_NETWORK
WINHTTP_WEB_SOCKET_ABORTED_CLOSE_STATUS
WINHTTP_WEB_SOCKET_BINARY_FRAGMENT_BUFFER_TYPE
WINHTTP_WEB_SOCKET_BINARY_MESSAGE_BUFFER_TYPE
WINHTTP_WEB_SOCKET_CLOSE_BUFFER_TYPE
WINHTTP_WEB_SOCKET_CLOSE_OPERATION
WINHTTP_WEB_SOCKET_EMPTY_CLOSE_STATUS
WINHTTP_WEB_SOCKET_ENDPOINT_TERMINATED_CLOSE_STATUS
WINHTTP_WEB_SOCKET_INVALID_DATA_TYPE_CLOSE_STATUS
WINHTTP_WEB_SOCKET_INVALID_PAYLOAD_CLOSE_STATUS
WINHTTP_WEB_SOCKET_MESSAGE_TOO_BIG_CLOSE_STATUS
WINHTTP_WEB_SOCKET_POLICY_VIOLATION_CLOSE_STATUS
WINHTTP_WEB_SOCKET_PROTOCOL_ERROR_CLOSE_STATUS
WINHTTP_WEB_SOCKET_RECEIVE_OPERATION
WINHTTP_WEB_SOCKET_SECURE_HANDSHAKE_ERROR_CLOSE_STATUS
WINHTTP_WEB_SOCKET_SEND_OPERATION
WINHTTP_WEB_SOCKET_SERVER_ERROR_CLOSE_STATUS
WINHTTP_WEB_SOCKET_SHUTDOWN_OPERATION
WINHTTP_WEB_SOCKET_SUCCESS_CLOSE_STATUS
WINHTTP_WEB_SOCKET_UNSUPPORTED_EXTENSIONS_CLOSE_STATUS
WINHTTP_WEB_SOCKET_UTF8_FRAGMENT_BUFFER_TYPE
WINHTTP_WEB_SOCKET_UTF8_MESSAGE_BUFFER_TYPE

Type Definitions

HINTERNET
INTERNET_PORT
INTERNET_SCHEME
LPHINTERNET
LPINTERNET_PORT
LPINTERNET_SCHEME
LPURL_COMPONENTS
LPURL_COMPONENTSW
LPWINHTTP_ASYNC_RESULT
LPWINHTTP_PROXY_INFO
LPWINHTTP_PROXY_INFOW
LPWINHTTP_STATUS_CALLBACK
URL_COMPONENTSW
WINHTTP_PROXY_INFOW
WINHTTP_STATUS_CALLBACK