DnsNameCompare_A関数 (windns.h)
DnsNameCompare 関数は、2 つの DNS 名を比較します。 多くの DNS 関数と同様に、DnsNameCompare 関数の種類は、異なる文字エンコードを容易にするために複数の形式で実装されます。 関連する文字エンコードに基づいて、次のいずれかの関数を使用します。
- DnsNameCompare_A (ANSI エンコードの_A)
- DnsNameCompare_W (Unicode エンコードの_W)
- DnsNameCompare_UTF8 (Unicode エンコードの_UTF8)
構文
BOOL DnsNameCompare_A(
[in] PCSTR pName1,
[in] PCSTR pName2
);
パラメーター
[in] pName1
比較ペアの最初の DNS 名を表す文字列へのポインター。
[in] pName2
比較ペアの 2 番目の DNS 名を表す文字列へのポインター。
戻り値
比較
備考
名前の比較では大文字と小文字は区別されず、末尾のドットは無視されます。
他の DNS 比較関数と同様に、DnsNameCompare 関数は、異なるエンコードを異なる値の即時の兆候と見なします。そのため、エンコードする文字が異なる同じ名前は同一に報告されません。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows 2000 Server [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | windns.h |
ライブラリ | Dnsapi.lib |
DLL | Dnsapi.dll |