DIAGNOSTIC_DATA_SEARCH_CRITERIA 结构 (diagnosticdataquerytypes.h)

此资源包含获取诊断数据记录时搜索条件的详细信息。

语法

typedef struct tagDIAGNOSTIC_DATA_SEARCH_CRITERIA {
  LPCWSTR     *producerNames;
  UINT32      producerNameCount;
  LPCWSTR     textToMatch;
  const INT32 *categoryIds;
  UINT32      categoryIdCount;
  const INT32 *privacyTags;
  UINT32      privacyTagCount;
  BOOL        coreDataOnly;
} DIAGNOSTIC_DATA_SEARCH_CRITERIA;

成员

producerNames

类型: LPCWSTR* 要搜索的生成者名称列表。 此搜索条件中包含至少一个生成者名称匹配的诊断数据记录。 将 nullptr 此值用于指示生成者没有筛选器。

producerNameCount

类型: UINT32 要搜索的生成者名称列表中的生成者名称数。 将 0 此值用于指示生成者没有筛选器。

textToMatch

类型: LPCWSTR 在诊断数据记录中搜索的子字符串。 此文本不区分大小写。

categoryIds

类型: INT32* 要搜索的类别标识符列表。 此搜索条件中包含与至少一个类别名称匹配的诊断数据记录。 对此值使用 nullptr 表示没有按类别进行筛选。

categoryIdCount

类型: UINT32 类别标识符列表中的类别数。 对此值使用 0 表示没有按类别进行筛选。

privacyTags

类型: INT32* 要搜索的隐私标记标识符列表。 此搜索条件中包含至少一个匹配标记的诊断数据记录。 将 nullptr 此值用于指示没有按隐私标记进行筛选。

privacyTagCount

类型: UINT32 隐私标记标识符列表中的隐私标记数。 对此值使用 0 表示没有按标记进行筛选。

coreDataOnly

类型: BOOLTRUE 将搜索结果筛选为仅核心数据。 FALSE 返回核心和非核心数据。

注解

有关如何定义核心数据的详细信息,请参阅我们的 隐私声明

要求

要求
最低受支持的客户端 Windows 10版本 2004 (10.0;内部版本 19041)
最低受支持的服务器 Windows Server 版本 2004 (10.0;内部版本 19041)
标头 diagnosticdataquerytypes.h