DnsNameCompare マクロ (windns.h)

DnsNameCompare 関数は、2 つの DNS 名を比較します。 多くの DNS 関数と同様に、 DnsNameCompare 関数の種類は、異なる文字エンコードを容易にするために複数の形式で実装されています。 関連する文字エンコードに基づいて、次のいずれかの関数を使用します。

  • DnsNameCompare_A (ANSI エンコードの_A)
  • DnsNameCompare_W (Unicode エンコードの_W)
  • DnsNameCompare_UTF8 (Unicode エンコードの_UTF8)

構文

void DnsNameCompare(
   n1,
   n2
);

パラメーター

n1

TBD

n2

TBD

戻り値

なし

解説

名前の比較では大文字と小文字は区別されず、末尾のドットは無視されます。

他の DNS 比較関数と同様に、 DnsNameCompare 関数は異なるエンコードを異なる値の即時の兆候と見なします。そのため、異なる文字エンコードを持つ同じ名前は同じように報告されません。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー windns.h
Library Dnsapi.lib
[DLL] Dnsapi.dll

こちらもご覧ください

DNS_RECORD

DnsQuery

DnsRecordCompare

DnsRecordSetCompare