次の方法で共有


DdqGetDiagnosticRecordTagDistribution 関数 (diagnosticdataquery.h)

指定したプロデューサー名に基づいて、プライバシー タグ イベント分散統計ごとに診断データ イベントをフェッチします。

構文

HRESULT DdqGetDiagnosticRecordTagDistribution(
  HDIAGNOSTIC_DATA_QUERY_SESSION  hSession,
  PCWSTR                          *producerNames,
  UINT32                          producerNameCount,
  DIAGNOSTIC_DATA_EVENT_TAG_STATS **tagStats,
  UINT32                          *statCount
);

パラメーター

hSession

種類: 診断 データ クエリ セッションへのハンドル。

producerNames

種類: PCWSTR* 検索するプロデューサー名の一覧。 この検索条件には、少なくとも 1 つのプロデューサー名に一致する診断データ レコードが含まれます。 プロデューサーによるフィルターがないことを示すには、この値に を使用 nullptr します。

producerNameCount

種類: UINT32 検索するプロデューサー名のリスト内のプロデューサー名の数。 プロデューサーによるフィルターがないことを示すには、この値に を使用 0 します。

tagStats

型: DIAGNOSTIC_DATA_TAG_STATS** この出力パラメーターは、DIAGNOSTIC_DATA_TAG_STATS項目のリストへのポインターです。 各項目は、プライバシー タグに関する情報とそのタグを持つイベントの数を含むリソースです。

statCount

種類: UINT32 DIAGNOSTIC_DATA_TAG_STATS リスト内の項目の数。

戻り値

型: HRESULT 正常に完了すると、S_OKが返されます。

注釈

診断データ のプライバシー タグについては、プライバシーに関する声明を参照してください。 タグの説明データ型の詳細については、 DIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTIONを参照してください。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 2004 (10.0;ビルド 19041)
サポートされている最小のサーバー Windows Server バージョン 2004 (10.0;ビルド 19041)
Header diagnosticdataquery.h