The DhcpServerQueryDnsRegCredentials function retrieves the current Domain Name System (DNS) credentials used by the DHCP server for client dynamic DNS registration.

Namespace: CENTREL.XIA.Network.Management.DHCPCENTREL.XIA.Network.Management.DHCPCENTREL::XIA::Network::Management::DHCP
Assembly: CENTREL.XIA.Network.Management.DHCP (in CENTREL.XIA.Network.Management.DHCP.dll)

Syntax

C#

[DllImport("dhcpsapi.dll", EntryPoint = "DhcpServerQueryDnsRegCredentials", CharSet = CharSet.Unicode, ExactSpelling = false, SetLastError = true, PreserveSig = true, CallingConvention = CallingConvention.Winapi, BestFitMapping = false, ThrowOnUnmappableChar = false)]

[PreserveSig]

protected static extern uint DhcpServerQueryDnsRegCredentials(

string ServerIpAddr,

uint UnameSize,

StringBuilder Uname,

uint DomainSize,

StringBuilder Domain

)

VB

<PreserveSig> _

Protected Declare Unicode Function DhcpServerQueryDnsRegCredentials Lib "dhcpsapi.dll" ( _

ServerIpAddr As String, _

UnameSize As UInteger, _

Uname As StringBuilder, _

DomainSize As UInteger, _

Domain As StringBuilder _

) As UInteger

C++

protected:

[DllImport(L"dhcpsapi.dll", EntryPoint = L"DhcpServerQueryDnsRegCredentials", CharSet = CharSet::Unicode, ExactSpelling = false, SetLastError = true, PreserveSig = true, CallingConvention = CallingConvention::Winapi, BestFitMapping = false, ThrowOnUnmappableChar = false)]

[PreserveSig]

static unsigned int DhcpServerQueryDnsRegCredentials(

String^ ServerIpAddr,

unsigned int UnameSize,

StringBuilder^ Uname,

unsigned int DomainSize,

StringBuilder^ Domain

)

Parameters

Return Value

Type: System.UInt32System.UInt32System::UInt32

Remarks

http://msdn.microsoft.com/en-us/library/windows/desktop/dd897551(v=vs.85).aspx

See Also

DHCPServerManagementDHCPServerManagementDHCPServerManagement Class
CENTREL.XIA.Network.Management.DHCPCENTREL.XIA.Network.Management.DHCPCENTREL::XIA::Network::Management::DHCP Namespace