次の方法で共有


DnsNameCompare_W 関数 (windns.h)

DnsNameCompare 関数は、2 つの 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

比較ペアの 2 番目の DNS 名を表す文字列へのポインター。

戻り値

比較された名前が同等の場合は TRUE 、そうでない場合は FALSE を 返します。

注釈

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

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

要件

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

こちらもご覧ください

DNS_RECORD

DnsQuery

DnsRecordCompare

DnsRecordSetCompare