次の方法で共有


DnsIsFlatRecord 関数 (windns.h)

レコードがフラット読み取りされたかどうか (つまり、単なるデータ バッファー)、または対応する構造体形式に解析されたかどうかを判断します。

構文

DNS_STATUS DnsIsFlatRecord(
  PDNS_RECORD pRecord,
  ULONG64     ullFlags,
  BOOL        *pfFlat
);

パラメーター

pRecord

型: _In_ PDNS_RECORD

クエリを実行する DNS_RECORD 構造体へのポインター。

ullFlags

型: _In_ ULONG64

現在使用されていません。は、前方互換性のために存在します。

pfFlat

型: _Out_ BOOL*

関数が完了すると、レコードがフラット読み取り (つまり、単なるデータ バッファー) である場合、 pfFlat が指す値は TRUEされます。レコードが対応する構造体形式に解析されている場合、 pfFlat が指す値は FALSE

戻り値

正常に完了すると、成功の確認が返されます。 それ以外の場合は、 winerror.hで定義されている適切な DNS 固有のエラー コードを返します。

要求事項

要件 価値
ヘッダー windns.h