DnsGetProxyInformation, fonction (windns.h)

La fonction DnsGetProxyInformation retourne les informations de proxy pour la table de stratégie de résolution de noms d’un serveur DNS.

Syntaxe

DWORD DnsGetProxyInformation(
  [in]                PCWSTR                       hostName,
  [in, out]           DNS_PROXY_INFORMATION        *proxyInformation,
  [in, out, optional] DNS_PROXY_INFORMATION        *defaultProxyInformation,
  [in, optional]      DNS_PROXY_COMPLETION_ROUTINE completionRoutine,
  [in, optional]      void                         *completionContext
);

Paramètres

[in] hostName

Pointeur vers une chaîne qui représente le nom du serveur DNS dont les informations de proxy sont retournées.

[in, out] proxyInformation

Pointeur vers une structure de DNS_PROXY_INFORMATION qui contient les informations de proxy pour hostName.

[in, out, optional] defaultProxyInformation

Pointeur vers une structure de DNS_PROXY_INFORMATION qui contient les informations de proxy par défaut pour hostName. Ces informations de proxy concernent la stratégie DNS générique.

[in, optional] completionRoutine

Réservé. Ne pas utiliser.

[in, optional] completionContext

Réservé. Ne pas utiliser.

Valeur retournée

La fonction DnsGetProxyInformation retourne le code d’erreur dns approprié, tel que défini dans Winerror.h. Voici les valeurs de retour possibles :

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête windns.h
Bibliothèque Dnsapi.lib
DLL Dnsapi.dll

Voir aussi

Fonctions DNS