Microsoft KB Archive/254824

{|
 * width="100%"|

FIX: InternetOpen Fails with Proxy on WinCE 2.11

 * }

Q254824

-

The information in this article applies to:


 * Microsoft Windows CE Operating System version 2.11

-

SYMPTOMS
Calling InternetOpen fails with error code 87 (ERROR_INVALID_PARAMETER) on Windows CE 2.11 devices if the proxy name is a full Internet name such as "myproxy.domain.com." Using the numerical IP address as the proxy also fails. The function does not work with INTERNET_OPEN_TYPE_PRECONFIG if the proxy name in the registry is a full Internet name. On Windows CE 2.11, the function only works if you set the proxy to a NetBIOS name such as "myproxy."

This problem also occurs in both the UNICODE and ANSI versions of the function.

CAUSE
The code for Windows CE 2.11 that parses the proxy name does not check for a period and does not include it in the alphanumeric search at the end.

STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

This problem was corrected in Microsoft Windows CE Operating System version 2.12.

Additional query words:

Keywords : kbOSWinCE211 kbOSWinCE211bug kbOSWinCE212fix

Issue type : kbbug

Technology : kbOSWinCE kbWinCESearch kbWinCE211