DnsRecordCopyEx function (windns.h)
The DnsRecordCopyEx function creates a copy of a specified resource record (RR). The DnsRecordCopyEx function is also capable of converting the character encoding during the copy operation.
Syntax
PDNS_RECORD DnsRecordCopyEx(
[in] PDNS_RECORD pRecord,
[in] DNS_CHARSET CharSetIn,
[in] DNS_CHARSET CharSetOut
);
Parameters
[in] pRecord
A pointer to a DNS_RECORD structure that contains the RR to be copied.
[in] CharSetIn
A DNS_CHARSET value that specifies the character encoding of the source RR.
[in] CharSetOut
A DNS_CHARSET value that specifies the character encoding required of the destination record.
Return value
Successful execution returns a pointer to the (newly created) destination record. Otherwise, returns null.
Remarks
The CharSetIn parameter is used only if the character encoding of the source RR is not specified in pRecord.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | windns.h |
Library | Dnsapi.lib |
DLL | Dnsapi.dll |