WinInet Overview (Windows Embedded CE 6.0)
1/6/2010
The Windows Internet Services functionality provides base Internet client functionality, including support for FTP, Autodial, Passport Authentication, and Credential Manager.
The Windows Internet (WinInet) application programming interface (API) lets application developers add Internet client functionality to their applications without the programming overhead associated with Windows Sockets and communications protocols.
Effective with version 4.2, WinInet has been optimized for performance and a smaller footprint, with the Passport SSI 1.4 authentication service now an optional functionality. Also effective with version 4.2, OEMs can customize the information that dialog boxes provide to users. For more information see Replacement of the WinInet User Interface.
Modules and Components
The following table shows the components and modules that implement the Windows Internet Services functionality.
Item | Module | Component |
---|---|---|
Windows Internet Services |
wininet |
None |
WinInet Replaceable user interface |
wininetui.lib |
None |
Passport SSI 1.4 authentication |
passport |
None |
OS Design Information
The following table shows operating system design information for Windows Internet Services.
Concept | Description |
---|---|
Dependencies |
Requires Windows Sockets |
Hardware considerations |
None |
Implementation Considerations
The following table shows the Sysgen variables that control the Windows Internet Services functionality.
Sysgen variable | Description |
---|---|
SYSGEN_WININET |
Adds base Windows Internet Services functionality. |
SYSGEN_WININET_TWEENER |
Adds Passport SSI 1.4 authentication. |
SYSGEN_IE_P3P |
Adds Platform for Privacy Preferences (P3P) support to your OS design. |