Freigeben über


DetectAutoProxyUrl-Funktion (winineti.h)

Versucht, den Speicherort eines WPAD-Autoproxyskripts zu ermitteln.

Syntax

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

Parameter

[in, out] pszAutoProxyUrl

Zeiger auf einen Puffer, um die URL zu empfangen, aus der ein WPAD-Autoproxyskript heruntergeladen werden kann.

[in] cchAutoProxyUrl

Größe des Puffers, auf den von lpszAutoProxyUrl in Bytes verwiesen wird.

[in] dwDetectFlags

Automatisierungserkennungstyp. Bei diesem Parameter kann es sich um einen oder beide der folgenden Werte handeln.

Wert Bedeutung
PROXY_AUTO_DETECT_TYPE_DHCP
Verwenden Sie eine DHCP-Suche (Dynamic Host Configuration Protocol), um den Proxy zu identifizieren.
PROXY_AUTO_DETECT_TYPE_DNS_A
Verwenden Sie eine gut qualifizierte Namenssuche, um den Proxy zu identifizieren.

Rückgabewert

Gibt TRUE zurück, wenn der Vorgang erfolgreich war, oder andernfalls FALSE . Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Hinweis WinINet unterstützt keine Serverimplementierungen. Darüber hinaus sollte es nicht von einem Dienst aus verwendet werden. Verwenden Sie für Serverimplementierungen oder Dienste Microsoft Windows HTTP Services (WinHTTP).
 

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winineti.h (einschließlich Wininet.h)
Bibliothek Wininet.lib
DLL Wininet.dll

Weitere Informationen

InternetDeInitializeAutoProxyDll

InternetGetProxyInfo

InternetInitializeAutoProxyDll