>#DEFINE INTERNET_OPEN_TYPE_PRECONFIG 0 >#DEFINE INTERNET_OPEN_TYPE_DIRECT 1 >#DEFINE INTERNET_OPEN_TYPE_PROXY 3 >#DEFINE INTERNET_OPTION_CONNECT_TIMEOUT 2 >#DEFINE INTERNET_OPTION_CONNECT_RETRIES 3 >#DEFINE INTERNET_OPTION_SEND_TIMEOUT 5 >#DEFINE INTERNET_OPTION_RECEIVE_TIMEOUT 6 >#DEFINE INTERNET_OPTION_DATA_SEND_TIMEOUT 5 >#DEFINE INTERNET_OPTION_DATA_RECEIVE_TIMEOUT 6 >#DEFINE INTERNET_OPTION_LISTEN_TIMEOUT 11 >#DEFINE INTERNET_SERVICE_FTP 1 >#DEFINE INTERNET_DEFAULT_FTP_PORT 21 >#DEFINE ERROR_INTERNET_EXTENDED_ERROR 12003 >***************************************************************************************** >* WINInet Service Flags >***************************************************************************************** >#DEFINE INTERNET_SERVICE_HTTP 3 >#DEFINE INTERNET_DEFAULT_HTTP_PORT 80 >#DEFINE INTERNET_DEFAULT_HTTPS_PORT 443 >#DEFINE INTERNET_FLAG_RELOAD 2147483648 >#DEFINE INTERNET_FLAG_SECURE 8388608 >#DEFINE INTERNET_FLAG_KEEP_CONNECTION 0x00400000 >#DEFINE INTERNET_FLAG_NO_COOKIES 0x00080000 >#DEFINE HTTP_STATUS_PROXY_AUTH_REQ 407 >#DEFINE HTTP_QUERY_STATUS_CODE 19 >#DEFINE HTTP_QUERY_FLAG_NUMBER 0x20000000 >#DEFINE HTTP_QUERY_RAW_HEADERS_CRLF 22 >#DEFINE INTERNET_FLAG_IGNORE_CERT_DATE_INVALID 0x00002000 >#DEFINE HTTP_QUERY_STATUS_CODE 19 >#DEFINE HTTP_QUERY_STATUS_TEXT 20 >#DEFINE FTP_TRANSFER_TYPE_ASCII 1 >#DEFINE FTP_TRANSFER_TYPE_BINARY 2 >#DEFINE FTP_CONNECT_PASSIVE 134217728 >#DEFINE FTP_ALLOW_OVERWRITE 0 >#DEFINE FTP_DO_NOT_OVERWRITE 1 >***************************************************************************************** >* Access Flags >***************************************************************************************** >#DEFINE GENERIC_READ 0x80000000 >#DEFINE GENERIC_WRITE 0x40000000 >#DEFINE GENERIC_EXECUTE 0x20000000 >#DEFINE GENERIC_ALL 0x10000000 >***************************************************************************************** >* File Attribute Flags >***************************************************************************************** >#DEFINE FILE_ATTRIBUTE_NORM 0x00000080 >#DEFINE FILE_ATTRIBUTE_NORMAL 0x00000080 >#DEFINE FILE_ATTRIBUTE_READONLY 0x00000001 >#DEFINE FILE_ATTRIBUTE_HIDDEN 0x00000002 >#DEFINE FILE_ATTRIBUTE_SYSTEM 0x00000004 >***************************************************************************************** >* Win32 API Constants >***************************************************************************************** >#DEFINE ERROR_SUCCESS 0 >