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


Функция DdqGetDiagnosticRecordSummary (diagnosticdataquery.h)

Извлекает общую статистику о записях диагностических данных, которые можно фильтровать по производителю.

Синтаксис

HRESULT DdqGetDiagnosticRecordSummary(
  HDIAGNOSTIC_DATA_QUERY_SESSION hSession,
  const PCWSTR                   *producerNames,
  UINT32                         producerNameCount,
  DIAGNOSTIC_DATA_GENERAL_STATS  *generalStats
);

Параметры

hSession

Тип: ДЕСКРиптор сеанса запроса диагностических данных.

producerNames

Тип: список имен производителя PCWSTR* для поиска. Запись диагностических данных, которая соответствует по крайней мере одному из имен производителя, включается в результате этого критерия поиска. Используйте nullptr для этого значения, чтобы указать, что фильтр не фильтруется производителями.

producerNameCount

Тип: UINT32 — количество имен продюсеров в списке имен производителей для поиска. Используйте 0 для этого значения, чтобы указать, что фильтр не фильтруется производителями.

generalStats

Тип: DIAGNOSTIC_DATA_GENERAL_STATS* Этот выходной параметр является указателем на ресурс, содержащий сведения о общей статистике для записей диагностических данных.

Возвращаемое значение

Тип: hrESULT Возвращает S_OK при успешном завершении.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 10 версии 2004 (10.0; Сборка 19041)
минимальный поддерживаемый сервер Windows Server версии 2004 (10.0; Сборка 19041)
Header diagnosticdataquery.h
Library DiagnosticDataQuery.Lib