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

Используется для получения отчетов об ошибках Windows, этот API извлекает кабины в указанный путь назначения. Если отчет об ошибке не содержит кабины, работа не выполняется.

Синтаксис

HRESULT DdqExtractDiagnosticReport(
  HDIAGNOSTIC_DATA_QUERY_SESSION hSession,
  UINT32                         reportStoreType,
  PCWSTR                         reportKey,
  PCWSTR                         destinationPath
);

Параметры

hSession

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

reportStoreType

Тип: UINT32 Тип хранилища отчетов для извлечения из. См. примечания.

reportKey

Тип: указатель PCWSTR A на строку ключа отчета. См. примечания.

destinationPath

Тип: PCWSTR Целевой путь, в который должен быть извлечен отчет.

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

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

Замечания

Сведения о типах хранилища отчетов см. в API WER. Ключи отчета см. в API WER.

Требования

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