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