Freigeben über


WerStoreQueryReportMetadataV1-Funktion (werapi.h)

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

Syntax

HRESULT WerStoreQueryReportMetadataV1(
  HREPORTSTORE            hReportStore,
  PCWSTR                  pszReportKey,
  PWER_REPORT_METADATA_V1 pReportMetadata
);

Parameter

hReportStore

Der Fehlerberichtsspeicher (zuvor mit WerStoreOpen abgerufen).

pszReportKey

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

pReportMetadata

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

Rückgabewert

Diese Funktion gibt S_OK bei Erfolg oder einen Fehlercode bei Einem 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.

Requirements (Anforderungen)

   
Kopfzeile werapi.h

Weitere Informationen

WER_REPORT_METADATA_V1, WerStoreGetFirstReportKey, WerStoreGetNextReportKey, Windows-Fehlerberichterstattung