Partager via


Fonction DetectAutoProxyUrl (winineti.h)

Tente de déterminer l’emplacement d’un script autoproxy WPAD.

Syntaxe

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

Paramètres

[in, out] pszAutoProxyUrl

Pointeur vers une mémoire tampon pour recevoir l’URL à partir de laquelle un script autoproxy WPAD peut être téléchargé.

[in] cchAutoProxyUrl

Taille de la mémoire tampon pointée vers lpszAutoProxyUrl, en octets.

[in] dwDetectFlags

Type de détection Automation. Ce paramètre peut être l’une des valeurs suivantes ou les deux.

Valeur Signification
PROXY_AUTO_DETECT_TYPE_DHCP
Utilisez une recherche DHCP (Dynamic Host Configuration Protocol) pour identifier le proxy.
PROXY_AUTO_DETECT_TYPE_DNS_A
Utilisez une recherche de noms qualifiée pour identifier le proxy.

Valeur retournée

Retourne LA valeur TRUE si elle réussit ou FALSE dans le cas contraire. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Remarques

Note WinINet ne prend pas en charge les implémentations de serveur. En outre, il ne doit pas être utilisé à partir d’un service. Pour les implémentations de serveur ou les services, utilisez Microsoft Windows HTTP Services (WinHTTP).
 

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête winineti.h (inclure Wininet.h)
Bibliothèque Wininet.lib
DLL Wininet.dll

Voir aussi

InternetDeInitializeAutoProxyDll

InternetGetProxyInfo

InternetInitializeAutoProxyDll