DnsRecordSetCompare 関数 (windns.h)
DnsRecordSetCompare 関数は、2 つの RR セットを比較します。
構文
BOOL DnsRecordSetCompare(
[in, out] PDNS_RECORD pRR1,
[in, out] PDNS_RECORD pRR2,
[out, optional] PDNS_RECORD *ppDiff1,
[out, optional] PDNS_RECORD *ppDiff2
);
パラメーター
[in, out] pRR1
比較ペアの最初の DNS RR セットを含む DNS_RECORD 構造体へのポインター。
[in, out] pRR2
比較ペアの 2 つ目の DNS リソース レコード セットを含む DNS_RECORD 構造体へのポインター。
[out, optional] ppDiff1
pRRSet1 から pRRSet2 を引いた算術演算の結果として作成されたリソース レコードのリストを含む、DNS_RECORD ポインターへのポインター。
[out, optional] ppDiff2
pRRSet2 から pRRSet1 を引いた算術演算の結果として作成されたリソース レコードのリストを含む、DNS_RECORD ポインターへのポインター。
戻り値
比較されたレコード セットが同等の場合は TRUE 、そうでない場合は FALSE を 返します。
注釈
レコード セットを比較する場合、異なる文字エンコードを使用して格納される DNS リソース レコードは、 DnsRecordSetCompare 関数によって同等として扱われます。 これは、エンコードが異なる同等のレコードが同等のレコードとして返されない DnsRecordCompare 関数と対照的です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | windns.h |
Library | Dnsapi.lib |
[DLL] | Dnsapi.dll |