Freigeben über


DdqExtractDiagnosticReport-Funktion (diagnosticdataquery.h)

Diese API wird zum Abrufen von Windows-Fehlerberichterstattung Berichten verwendet und extrahiert Cabs in den angegebenen Zielpfad. Wenn der Fehlerbericht keine Cabs enthält, werden keine Arbeiten ausgeführt.

Syntax

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

Parameter

hSession

Typ: Handle handle to the current Diagnostic Data Query session

reportStoreType

Typ: UINT32 Der Typ des Berichtsspeichers, aus dem extrahiert werden soll. Siehe Bemerkungen.

reportKey

Typ: PCWSTR Ein Zeiger auf die Berichtsschlüsselzeichenfolge. Siehe Bemerkungen.

destinationPath

Typ: PCWSTR Der Zielpfad, in den der Bericht extrahiert werden soll.

Rückgabewert

Typ: HRESULT gibt S_OK zurück, wenn der Abschluss erfolgreich abgeschlossen wurde.

Hinweise

Informationen zu Berichtsspeichertypen finden Sie in den WER-APIs. Berichtsschlüssel finden Sie in den WER-APIs.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Kopfzeile diagnosticdataquery.h