DnsNameCompare_W函数 (windns.h)

DnsNameCompare 函数比较两个 DNS 名称。 与许多 DNS 函数一样,DnsNameCompare 函数类型以多种形式实现,以促进不同的字符编码。 根据涉及的字符编码,使用以下函数之一:

  • DnsNameCompare_A(ANSI 编码_A)
  • DnsNameCompare_W (Unicode 编码_W)
  • DnsNameCompare_UTF8(Unicode 编码_UTF8)

语法

BOOL DnsNameCompare_W(
  [in] PCWSTR pName1,
  [in] PCWSTR pName2
);

参数

[in] pName1

指向表示比较对的第一个 DNS 名称的字符串的指针。

[in] pName2

指向表示比较对的第二个 DNS 名称的字符串的指针。

返回值

如果比较名称等效,则返回 true trueFALSE(如果它们不是)。

言论

名称比较不区分大小写,并忽略尾随点。

与其他 DNS 比较函数一样,DnsNameCompare 函数将不同的编码视为不同值的即时指示,因此,不会报告具有相同字符编码的名称。

要求

要求 价值
最低支持的客户端 Windows 2000 Professional [仅限桌面应用]
支持的最低服务器 Windows 2000 Server [仅限桌面应用]
目标平台 窗户
标头 windns.h
Dnsapi.lib
DLL Dnsapi.dll

另请参阅

DNS_RECORD

DnsQuery

DnsRecordCompare

DnsRecordSetCompare