I can not understand the difference between these two concepts: "service or service process."
In msdn WinHTTP vs. Page WinINet says:
When choosing between them, you should use WinINet if you are not planning to launch it as part of a service or service process that requires impersonation and isolation of the session.
In the msdn note for WinInet Function says:
Note. WinINet does not support server implementation. Also, should not be used from a service. Microsoft Windows HTTP Services (WinHTTP) is used to implement a server or service.
What does “service or service process requiring session impersonation and isolation” mean?
“WinINet does not support server implementations” means running on Windows Server?
If my application works with IIS, do I need to use WinHTTP instead of WinInet?
source
share