Поделиться через


Функция 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