WerReportAddDump-Funktion (werapi.h)
Fügt dem angegebenen WER-Bericht (Windows-Fehlerberichterstattung) ein Dump des angegebenen Typs hinzu.
Syntax
HRESULT WerReportAddDump(
[in] HREPORT hReportHandle,
[in] HANDLE hProcess,
[in, optional] HANDLE hThread,
[in] WER_DUMP_TYPE dumpType,
[in, optional] PWER_EXCEPTION_INFORMATION pExceptionParam,
[in, optional] PWER_DUMP_CUSTOM_OPTIONS pDumpCustomOptions,
[in] DWORD dwFlags
);
Parameter
[in] hReportHandle
Ein Handle für den Bericht. Dieses Handle wird von der WerReportCreate-Funktion zurückgegeben.
[in] hProcess
Ein Handle für den Prozess, für den der Bericht generiert wird. Dieses Handle muss über die Zugriffsrechte STANDARD_RIGHTS_READ und PROCESS_QUERY_INFORMATION verfügen.
[in, optional] hThread
Ein Handle für den Thread von hProcess , für den der Bericht generiert wird. Wenn dumpType WerDumpTypeMicro ist, ist dieser Parameter erforderlich. Bei anderen Dumptypen kann dieser Parameter NULL sein.
[in] dumpType
Der Typ des Minidumps. Dieser Parameter kann einer der folgenden Werte aus dem WER_DUMP_TYPE Enumerationstyp sein.
[in, optional] pExceptionParam
Ein Zeiger auf eine WER_EXCEPTION_INFORMATION-Struktur , die Ausnahmeinformationen angibt.
[in, optional] pDumpCustomOptions
Ein Zeiger auf eine WER_DUMP_CUSTOM_OPTIONS-Struktur , die benutzerdefinierte Minidumpoptionen angibt. Wenn dieser Parameter NULL ist, werden die Standard-Minidumpinformationen gesammelt.
[in] dwFlags
Dieser Parameter kann 0 oder der folgende Wert sein.
Wert | Bedeutung |
---|---|
|
Wenn der Bericht in die Warteschlange eingereiht wird, schließen Sie kein Heapabbild ein. Die Verwendung dieses Flags spart Speicherplatz. |
Rückgabewert
Diese Funktion gibt S_OK bei Erfolg oder einen Fehlercode bei Einem Fehler zurück.
Hinweise
Verwenden Sie diese Funktion nur für generische Berichte. Sie hat keine Auswirkungen auf die Absturz- oder No-Response-Berichte des Betriebssystems.
Wenn der Server nach einem Miniabbild fragt und Sie WerDumpTypeHeapDump für den dumpType-Parameter angeben, sendet WER das Heapabbild nicht an den Watson-Server. Wenn der Server jedoch nach einem Heapabbild fragt und der dumpTypeWerDumpTypeMiniDump lautet, sendet WER das Miniabbild an den Server. Daher wird empfohlen, dumpType auf WerDumpTypeMiniDump festzulegen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | werapi.h |
Bibliothek | Wer.lib |
DLL | Wer.dll |
Weitere Informationen
Minidump Files, WER_DUMP_CUSTOM_OPTIONS, WER_EXCEPTION_INFORMATION, WerReportCreate, Windows-Fehlerberichterstattung