DdqGetDiagnosticRecordBinaryDistribution 函数 (diagnosticdataquery.h)

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

语法

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

参数

hSession

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

producerNames

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

producerNameCount

类型: UINT32 生成者名称数

topNBinaries

类型: UINT32 要返回的最嘈杂的记录数

binaryStats

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

statCount

类型: UINT32 binaryStats 中的项数。

返回值

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

要求

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