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


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

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

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

Синтаксис

void DnsNameCompare(
   n1,
   n2
);

Параметры

n1

TBD

n2

TBD

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

None

Remarks

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

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

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header windns.h
Библиотека Dnsapi.lib
DLL Dnsapi.dll

См. также раздел

DNS_RECORD

DnsQuery

DnsRecordCompare

DnsRecordSetCompare