Windows 从服务运行时WinHttpSendRequest失败
我正在尝试从作为服务运行的程序调用WinHttpSendRequest。该函数失败,出现错误12029。 如果我正常运行它(而不是作为服务运行),该函数将成功。 我知道WinInet不应该用于服务中,但我认为WinHttp应该可以正常工作Windows 从服务运行时WinHttpSendRequest失败,windows,winapi,Windows,Winapi,我正在尝试从作为服务运行的程序调用WinHttpSendRequest。该函数失败,出现错误12029。 如果我正常运行它(而不是作为服务运行),该函数将成功。 我知道WinInet不应该用于服务中,但我认为WinHttp应该可以正常工作 有什么想法吗?错误代码是error\u WINHTTP\u无法连接。您为这个API调用提供了哪些参数?我提供了WinHttpOpenRequestAPI的句柄,其他所有参数都是null。正如我所说,如果不是从服务内部运行,调用就会成功。后续的“notservi
有什么想法吗?错误代码是
error\u WINHTTP\u无法连接
。您为这个API调用提供了哪些参数?我提供了WinHttpOpenRequestAPI的句柄,其他所有参数都是null。正如我所说,如果不是从服务内部运行,调用就会成功。后续的“notservice”调用并不能解释问题。您需要查看导致失败的API调用—此调用或之前的调用的参数不正确。您运行服务的用户是谁?@DavidHeffernan嗨,大卫,我知道已经有一段时间了,但我也有同样的问题。我的服务正在系统下运行。