M
[MSFT] Stratcat
Guest
Hi all,
Hopefully I got the right Forum Category and Form for this.
After many years of abandoning ATL to write server/service code natively I thought I'd give ATL another look for production level C++ support. Looking at some of the newer (to me) ATL classes I came across the CAtlHttpxxxx family. Unfortunately these all appear to be calling through either WinINet or UrlMon - and therefore rely on HKCU - instead of WinHTTP which does not require a user to be logged on.
Question is - is ATL now completely a desktop only framework? If not this seems like a pretty obvious FAIL if there are no options for using HTTP functionality in the OS that does not require a logged on user.
Continue reading...
Hopefully I got the right Forum Category and Form for this.
After many years of abandoning ATL to write server/service code natively I thought I'd give ATL another look for production level C++ support. Looking at some of the newer (to me) ATL classes I came across the CAtlHttpxxxx family. Unfortunately these all appear to be calling through either WinINet or UrlMon - and therefore rely on HKCU - instead of WinHTTP which does not require a user to be logged on.
Question is - is ATL now completely a desktop only framework? If not this seems like a pretty obvious FAIL if there are no options for using HTTP functionality in the OS that does not require a logged on user.
Continue reading...