URLMON.DLL
Implements URLMoniker and a relative API that is used to abstract downloading process.
TODO
- Implement pluggable protocols:
http - ftp
- https (most code can be shared with http)
file
mk (moniker protocol) - cdl
- gopher
- Switch URLMoniker to use pluggable protocols (done except for https, ftp and gopher protocols)
- Implement URLDownload* functions on top of URLMoniker
Complete implementation of CoInternet* functions
CoInternetCombineUrl
CoInternetCompareUrl CoInternetGetProtocolFlags
CoInternetGetSecurityUrl
CoInternetParseUrl (commonly used actions are implemented)
CoInternetQueryInfo
Implement IInternetSecurityManager
Implement IInternetZoneManager
Implement IInternetSession
- Implement other API
