Freigeben über


WerStoreQueryReportMetadataV3-Funktion (werapi.h)

Ruft Metadaten zu einem Windows-Fehlerberichterstattung -Bericht (WER) im Speicher ab.

Syntax

HRESULT WerStoreQueryReportMetadataV3(
  HREPORTSTORE            hReportStore,
  PCWSTR                  pszReportKey,
  PWER_REPORT_METADATA_V3 pReportMetadata
);

Parameter

hReportStore

Der Fehlerberichtsspeicher (zuvor mit WerStoreOpen abgerufen).

pszReportKey

Die Zeichenfolge, die identifiziert, welcher Bericht abgefragt wird (zuvor mit WerStoreGetFirstReportKey oder WerStoreGetNextReportKey abgerufen).

pReportMetadata

Ein Zeiger auf den Bericht speichert Metadaten in Form einer WER_REPORT_METADATA_V3-Struktur .

Rückgabewert

Diese Funktion gibt S_OK bei Erfolg oder einen Fehlercode bei Fehler zurück, einschließlich des folgenden Fehlercodes.

Rückgabecode Beschreibung
E_INVALID_ARG Eines der Argumente ist kein gültiger Wert.
ERROR_INSUFFICIENT_BUFFER Es ist nicht genügend Arbeitsspeicher verfügbar, um die Metadaten abzurufen.

Anforderungen

Anforderung Wert
Header werapi.h

Weitere Informationen

WER_REPORT_METADATA_V3, WerStoreGetFirstReportKey, WerStoreGetNextReportKey, Windows-Fehlerberichterstattung