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を引いた
[out, optional] ppDiff2
pRRSet2 - pRRSet1) に対して実行された算術演算の結果として作成されたリソース レコードの一覧を含む DNS_RECORD ポインターへのポインター。
戻り値
比較
備考
レコード セットを比較する場合、異なる文字エンコードを使用して格納される DNS リソース レコードは、DnsRecordSetCompare 関数によって同等として扱われます。 これは、エンコードが異なる同等のレコードが同等のレコードとして返されない、DnsRecordCompare 関数とは対照的です。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows 2000 Server [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | windns.h |
ライブラリ | Dnsapi.lib |
DLL | Dnsapi.dll |