1620{
1625 static const struct {
1629 } no_ui_res[] = {
1650 };
1651
1654
1658 ok(con != 0,
"InternetConnect failed: 0x%08lx\n",
GetLastError());
1660 ok(req != 0,
"HttpOpenRequest failed: 0x%08lx\n",
GetLastError());
1661
1664
1666 {
1668
1670 {
1672 {
1673 test_flags = no_ui_res[
j].test_flags;
1675 expected2 = no_ui_res[
j].res;
1676 }
1677 }
1678
1679
1682 {
1683 ok(test_flags &
FLAG_UNIMPL,
"%li is unexpectedly unimplemented.\n",
i);
1684 continue;
1685 }
1686 else
1688
1689
1691 continue;
1692
1694 continue;
1696 continue;
1697
1699
1700
1701 broken2 = expected2;
1703 {
1706 {
1709 }
1710 break;
1713 {
1717 break;
1718 }
1719
1720 default:
1722 {
1725 }
1726 break;
1727 }
1728
1730
1731
1734
1737 "Got %ld, expected %ld (%ld)\n",
res, expected2,
i);
1738
1739
1741 {
1744 }
1745
1748
1751 "Got %ld, expected %ld (%ld)\n",
res, expected2,
i);
1752 }
1753
1756
1759
1766}
#define ERROR_CALL_NOT_IMPLEMENTED
#define ERROR_NOT_SUPPORTED
#define ERROR_INVALID_HANDLE
DWORD WINAPI InternetErrorDlg(HWND hWnd, HINTERNET hRequest, DWORD dwError, DWORD dwFlags, LPVOID *lppvData)
HINTERNET WINAPI HttpOpenRequestA(HINTERNET hHttpSession, LPCSTR lpszVerb, LPCSTR lpszObjectName, LPCSTR lpszVersion, LPCSTR lpszReferrer, LPCSTR *lpszAcceptTypes, DWORD dwFlags, DWORD_PTR dwContext)
HINTERNET WINAPI InternetOpenA(LPCSTR lpszAgent, DWORD dwAccessType, LPCSTR lpszProxy, LPCSTR lpszProxyBypass, DWORD dwFlags)
BOOL WINAPI InternetCloseHandle(HINTERNET hInternet)
HINTERNET WINAPI InternetConnectA(HINTERNET hInternet, LPCSTR lpszServerName, INTERNET_PORT nServerPort, LPCSTR lpszUserName, LPCSTR lpszPassword, DWORD dwService, DWORD dwFlags, DWORD_PTR dwContext)
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint i
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint GLint GLint j
HWND WINAPI GetDesktopWindow(void)
#define INTERNET_ERROR_BASE
#define ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIR
#define FLAGS_ERROR_UI_FILTER_FOR_ERRORS
#define ERROR_INTERNET_NEED_UI
#define ERROR_INTERNET_INSERT_CDROM
#define ERROR_INTERNET_UNABLE_TO_DOWNLOAD_SCRIPT
#define ERROR_INTERNET_INVALID_CA
#define ERROR_INTERNET_INCORRECT_PASSWORD
#define ERROR_INTERNET_CHG_POST_IS_NON_SECURE
#define INTERNET_OPEN_TYPE_DIRECT
#define ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED
#define ERROR_HTTP_COOKIE_NEEDS_CONFIRMATION
#define FLAGS_ERROR_UI_FLAGS_NO_UI
#define ERROR_HTTP_COOKIE_DECLINED
#define ERROR_HTTP_REDIRECT_NEEDS_CONFIRMATION
#define ERROR_INTERNET_MIXED_SECURITY
#define ERROR_INTERNET_SEC_CERT_WEAK_SIGNATURE
#define ERROR_INTERNET_HTTPS_HTTP_SUBMIT_REDIR
#define INTERNET_ERROR_LAST
#define ERROR_INTERNET_POST_IS_NON_SECURE
#define ERROR_INTERNET_SEC_CERT_REV_FAILED
#define ERROR_INTERNET_SEC_CERT_REVOKED
#define ERROR_INTERNET_SEC_CERT_ERRORS
#define ERROR_INTERNET_BAD_AUTO_PROXY_SCRIPT
#define ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIR
#define INTERNET_SERVICE_HTTP
#define ERROR_INTERNET_PROXY_ALERT