DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Communication / Fonctions DNS
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
DNSAjouteAdresse (Fonction)
En anglais : DNSAddAddress
Ajoute une relation IP / Nom dans le serveur DNS.
Exemple
c est une Durée
c..EnJours = 1
ResultDNS est un booléen

// Ajout dans un serveur DNS spécifique
ResultDNS = DNSAjouteAdresse("testdoc.doc.local.", "192.168.1.1", c, "Andromede_2")

SI ResultDNS = Faux ALORS
Erreur(ErreurInfo(errComplet))
FIN

// Ajout dans le serveur DNS par défaut
ResultDNS = DNSAjouteAdresse("testAp.towerqual.local.", "192.168.1.2")
SI ResultDNS = Faux ALORS
Erreur(ErreurInfo(errComplet))
FIN
Syntaxe
<Résultat> = DNSAjouteAdresse(<Nom> , <Adresse IP> [, <Durée de validité> [, <Serveur DNS> [, <Utilisateur> [, <Mot de passe>]]]])
<Résultat> : Booléen
  • Vrai si l'ajout de l'adresse DNS a réussi,
  • Faux dans le cas contraire. La fonction ErreurInfo permet d'obtenir plus de renseignements sur le problème rencontré.
<Nom> : Chaîne de caractères Unicode
Nom complet à associer à l'adresse IP. Ce paramètre est de la forme : <Nom> + "." + <Domaine>. Exemple : "testdoc.pcsoft.com"
<Adresse IP> : Chaîne de caractères
Adresse IP à associer au <Nom>. Cette adresse IP peut être une adresse IP version 4 (au format xxx.xxx.xxx.xxx) ou version 6 (au format aaaa :bbbb :cccc :dddd :eeee :ffff :gggg :hhhh :iiii :jjjj).
<Durée de validité> : Durée optionnelle
Durée (en secondes) de validité de la requête. Ce paramètre peut correspondre à :
  • un entier correspondant au nombre de secondes,
  • une variable de type Durée,
  • l'indication directe de la durée (par exemple 1 s).
Par défaut, ce paramètre vaut 0.
<Serveur DNS> : Chaîne de caractères optionnelle
Adresse du serveur DNS à mettre à jour. L'association "Adresse IP / Nom" sera ajoutée à ce serveur. Par défaut, le serveur DNS actuel est utilisé.
<Utilisateur> : Chaîne de caractères Unicode optionnelle
Nom de l'utilisateur utilisé pour signer la requête.
<Mot de passe> : Chaîne de caractères Unicode optionnelle
Mot de passe associé à l'utilisateur pour signer la requête.
Remarques
  • Cette fonction gère les serveurs DNS Linux et Windows ne nécessitant pas de signature des requêtes.
  • Cette fonction gère les serveurs DNS Windows nécessitant une signature des requêtes.
Composante : wd290com.dll
Voir Aussi
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale