Поделиться через


Макрос DnsNameCompare (windns.h)

Функция DnsNameCompare сравнивает два DNS-имени. Как и многие функции DNS, тип функции DnsNameCompare реализуется в нескольких формах для упрощения разной кодировки символов. В зависимости от используемой кодировки символов используйте одну из следующих функций:

  • DnsNameCompare_A (_A для кодирования ANSI)
  • DnsNameCompare_W (_W для кодировки Юникода)
  • DnsNameCompare_UTF8 (_UTF8 для кодировки Юникода)

Синтаксис

void DnsNameCompare(
   n1,
   n2
);

Параметры

n1

ТБD

n2

ТБD

Возвращаемое значение

Никакой

Замечания

Сравнение имен не учитывает регистр, а конечные точки игнорируются.

Как и в случае с другими функциями сравнения DNS, функция DnsNameCompare считает другую кодировку непосредственным признаком разных значений, а такие же имена с различными символами кодировки не будут сообщаться одинаково.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000 Профессиональный [только классические приложения]
минимальный поддерживаемый сервер Windows 2000 Server [только классические приложения]
целевая платформа Виндоус
заголовка windns.h
библиотеки Dnsapi.lib
DLL Dnsapi.dll

См. также

DNS_RECORD

DnsQuery

DnsRecordCompare

DnsRecordSetCompare