PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
DNSAddAddress (Function)
In French: DNSAjouteAdresse
Adds an IP/Name relation into the DNS server.
Example
c is Duration
c..InDays = 1
DNSResult is boolean

// Add into a specific DNS server
DNSResult = DNSAddAddress("testdoc.doc.local.", "192.168.1.1", c, "Andromeda_2")

IF DNSResult = False THEN
Error(ErrorInfo(errFullDetails))
END

// Add into the default DNS server
DNSResult = DNSAddAddress("testAp.towerqual.local.", "192.168.1.2")
IF DNSResult = False THEN
Error(ErrorInfo(errFullDetails))
END
Syntax
<Result> = DNSAddAddress(<Name> , <IP address> [, <Validity Period> [, <DNS server> [, <User> [, <Password>]]]])
<Result>: Boolean
  • True if the DNS address was successfully added,
  • False otherwise. ErrorInfo returns more details about the problem.
<Name>: Unicode character string (with quotes)
Full name to associate with the IP address. This parameter has the following format: <Name> + "." + <Domain>. Example: "testdoc.pcsoft.com"
<IP address>: Character string (with quotes)
Address IP to associate with <Name>. This IP address can be a version 4 IP address (in the xxx.xxx.xxx.xxx format) or version 6 (in the aaaa:bbbb:cccc:dddd:eeee:ffff:gggg:hhhh:iiii:jjjj format).
<Validity Period>: Optional duration
Duration (in seconds) of the request validity. This parameter can correspond to:
  • an integer corresponding to the number of seconds,
  • a Duration variable,
  • Versions 23 and later
    the direct indication of duration (1 s for example).
    New in version 23
    the direct indication of duration (1 s for example).
    the direct indication of duration (1 s for example).
This parameter is set to 0 by default.
<DNS server>: Optional character string (with quotes)
Address of the DNS server to update. The "IP Address/Name" association will be added to this server. By default, the current DNS server is used.
<User>: Optional Unicode character string (with quotes)
Name of the user used to sign the request.
<Password>: Optional Unicode character string (with quotes)
Password associated with the user to sign the request.
Remarks
  • This function supports the Linux and Windows DSN servers that do not require signed requests.
  • This function supports the Linux and Windows DSN servers that require signed requests.
Components
WINDEVWEBDEV - Server code wd230com.dll
See also
Minimum required version
  • Version 16
This page is also available for…
Comments
Click [Add] to post a comment