DdqGetDiagnosticRecordBinaryDistribution 函数 (diagnosticdataquery.h)

根据总估计上传大小提取诊断数据事件卷的二进制数和关联的估计总上传量(以字节为单位),其中 N 是 topNBinaries 传入的值。

Syntax

HRESULT DdqGetDiagnosticRecordBinaryDistribution(
  HDIAGNOSTIC_DATA_QUERY_SESSION     hSession,
  PCWSTR                             *producerNames,
  UINT32                             producerNameCount,
  UINT32                             topNBinaries,
  DIAGNOSTIC_DATA_EVENT_BINARY_STATS **binaryStats,
  UINT32                             *statCount
);

参数

hSession

类型: 处理 当前诊断数据查询会话的句柄。

producerNames

类型: PCWSTR* 指向已知生成者名称集的指针。

producerNameCount

类型: UINT32 生成者名称数

topNBinaries

类型: UINT32 要返回的最吵闹的记录数

binaryStats

类型: DIAGNOSTIC_DATA_EVENT_BINARY_STATS 此输出参数是指向最前 N 项DIAGNOSTIC_DATA_EVENT_BINARY_STATS项列表的指针。

statCount

类型: UINT32 binaryStats 中的项数。

返回值

类型: HRESULT 在成功完成时返回S_OK。

要求

Requirement 价值
最低支持的客户端 Windows 10 版本 2004 (10.0;内部版本 19041)
支持的最低服务器 Windows Server 版本 2004 (10.0;内部版本 19041)
Header diagnosticdataquery.h
Library DiagnosticDataQuery.Lib