DetectAutoProxyUrl 函数 (winineti.h)

尝试确定 WPAD autoproxy 脚本的位置。

语法

BOOL DetectAutoProxyUrl(
  [in, out] PSTR  pszAutoProxyUrl,
  [in]      DWORD cchAutoProxyUrl,
  [in]      DWORD dwDetectFlags
);

参数

[in, out] pszAutoProxyUrl

指向缓冲区的指针,用于接收可从中下载 WPAD autoproxy 脚本的 URL。

[in] cchAutoProxyUrl

lpszAutoProxyUrl 指向的缓冲区的大小(以字节为单位)。

[in] dwDetectFlags

自动化检测类型。 此参数可以是以下一个或两个值。

含义
PROXY_AUTO_DETECT_TYPE_DHCP
使用动态主机配置协议 (DHCP) 搜索来标识代理。
PROXY_AUTO_DETECT_TYPE_DNS_A
使用限定名搜索来标识代理。

返回值

如果成功,则返回 TRUE ,否则返回 FALSE 。 要获得更多的错误信息,请调用 GetLastError。

注解

注意 WinINet 不支持服务器实现。 此外,不应从服务使用它。 对于服务器实现或服务,请使用 Microsoft Windows HTTP Services (WinHTTP)
 

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 winineti.h (包括 Wininet.h)
Library Wininet.lib
DLL Wininet.dll

另请参阅

InternetDeInitializeAutoProxyDll

InternetGetProxyInfo

InternetInitializeAutoProxyDll