Wer-Funktionen

Die folgenden Funktionen werden in Windows-Fehlerberichterstattung verwendet. Beispiele, in denen diese Funktionen verwendet werden, finden Sie unter Beispiele in der Windows SDK unter Winbase \ windowserrorreporting und Winbase \ Debug \ FailFast.

In diesem Abschnitt

Thema BESCHREIBUNG
Adderexcludebug
Schließt die angegebene Anwendung von der Fehlerberichterstattung aus.
_ _ _ Ausnahme _ Ereignis für PFN-wer-Laufzeit
Wer ruft diese Funktion auf, um zu bestimmen, ob der Ausnahmehandler den Absturz beansprucht.
Start des PFN _ wer- _ Lauf Zeit _ Ausnahme _ Debuggers _
Wer ruft diese Funktion auf, damit Sie die Startoptionen und die Start Zeichenfolge für den Debugger anpassen können.
PFN _ wer- _ Lauf Zeit Ausnahme- _ _ Ereignis _ Signatur
Wer kann diese Funktion mehrmals aufzurufen, um die Berichts Parameter abzurufen, mit denen das Problem eindeutig beschrieben wird.
ReportFault
Ermöglicht es einer Anwendung, die eine eigene Ausnahmebehandlung ausführt, Fehler an Microsoft zu melden.
Weraddexcludebug
Fügt die angegebene Anwendung der Liste der Anwendungen hinzu, die von der Fehlerberichterstattung ausgeschlossen werden sollen.
Werfrestring
Gibt den Arbeitsspeicher frei, der zum Speichern einer Berichts Schlüssel Zeichenfolge verwendet wird. Dies sollte nach jedem nachfolgenden Aufruf von werstoregetfirstreportkey oder werstoregetnextreportkeyaufgerufen werden, nachdem die jeweilige Zeichenfolge für den Berichts Schlüssel verwendet wurde und nicht mehr benötigt wird.
Wergetflags
Ruft die Einstellungen für die Fehlerberichterstattung für den angegebenen Prozess ab.
Werregisteradditionalprocess
Registriert einen Prozess, der zusammen mit dem Haupt Anwendungsprozess in den Fehlerbericht eingeschlossen werden soll. Gibt optional einen Thread in diesem registrierten Prozess an, von dem zusätzliche Daten erhalten werden.
Werregisterapplocaldump
Registriert einen Pfad relativ zum lokalen App Store für die aufrufende Anwendung, in der Windows-Fehlerberichterstattung (wer) eine Kopie des Diagnose Speicher Abbilds speichern soll, das von der Anwendung gesammelt wird, wenn einer der Prozesse für die Anwendung nicht mehr reagiert.
Werregistercustommetadata
Registriert App-spezifische Metadaten, die gesammelt werden sollen (in Form von Schlüssel-Wert-Zeichen folgen), wenn wer einen Fehlerbericht erstellt.
Werregisterexcluentdmemoryblock
Markiert einen Speicherblock, der in der Regel standardmäßig in Fehlerberichten enthalten ist, damit er aus dem Fehlerbericht ausgeschlossen wird.
Werregisterfile
Registriert eine zu sammelnde Datei, wenn wer einen Fehlerbericht erstellt.
Werregistermemoryblock
Registriert einen Speicherblock, der gesammelt werden soll, wenn wer einen Fehlerbericht erstellt.
Werregisterruntimeexceptionmodule
Registriert einen benutzerdefinierten Lauf Zeit Ausnahmehandler, der verwendet wird, um eine benutzerdefinierte Fehlerberichterstattung für Abstürze bereitzustellen.
Werremoveexcludebudapplikation
Entfernt die angegebene Anwendung aus der Liste der Anwendungen, die von der Fehlerberichterstattung ausgeschlossen werden sollen.
Werreportadddump
Fügt dem angegebenen Bericht einen Dump vom angegebenen Typ hinzu.
Werreportaddfile
Fügt dem angegebenen Bericht eine Datei hinzu.
Werreportclosehandle
Schließt den angegebenen Bericht.
Werreportcreate
Erstellt einen Problembericht, in dem ein Anwendungs Ereignis beschrieben wird.
Werreporthang
Initiiert die Meldung "keine Antwort" für das angegebene Fenster.
Werreportsetparameter
Legt die Parameter fest, die ein Ereignis für den angegebenen Bericht eindeutig identifizieren.
Werreporteintuioption
Legt die Optionen für die Benutzeroberfläche für den angegebenen Bericht fest.
Werreportsubmit
Übermittelt den angegebenen Bericht.
Wersetflags
Legt die Einstellungen für die Fehlerberichterstattung für den aktuellen Prozess fest.
Werstoreclose
Schließt die Auflistung gespeicherter Berichte.
Werstoregetfirstreportkey
Ruft einen Verweis auf den ersten Bericht im Berichts Speicher ab.
Werstoregetnextreportkey
Ruft einen Verweis auf den nächsten Bericht im Fehlerberichts Speicher ab.
Werstoreopen
Öffnet die Auflistung gespeicherter Fehlerberichte.
WerStoreQueryReportMetadataV2
Ruft Metadaten zu einem Bericht im Speicher ab.
Werunregisteradditionalprocess
Entfernt einen Prozess aus der Liste der zusätzlichen Prozesse, die im Fehlerbericht enthalten sein sollen.
Werunregisterapplocaldump
Bricht die Registrierung ab, die durch Aufrufen der Funktion " werregisterapplocaldump " durchgeführt wurde, um anzugeben, dass Windows-Fehlerberichterstattung (wer) eine Kopie des Diagnose Speicher Abbilds speichern soll, das von der Anwendung gesammelt wird, wenn einer der Prozesse für die Anwendung nicht mehr reagiert.
Werunregistercustommetadata
Entfernt ein Element von App-spezifischen Metadaten, die während der Fehlerberichterstattung für die Anwendung gesammelt werden.
Werunregisterexcludecodmemoryblock
Entfernt einen Speicherblock, der zuvor als ausgeschlossen gekennzeichnet war (er wird wieder in Fehlerberichte eingeschlossen).
Werunregisterfile
Entfernt eine Datei aus der Liste der Dateien, die den für den aktuellen Prozess generierten Berichten hinzugefügt werden sollen.
Werunregistermemoryblock
Entfernt einen Speicherblock aus der Liste der Daten, die während der Fehlerberichterstattung für die Anwendung erfasst werden sollen.
Werunregisterruntimeexceptionmodule
Entfernt die Registrierung des Wer-Ausnahme Handlers.

Veraltete Funktionen

Die folgenden Funktionen sind veraltet und werden nur aus Kompatibilitätsgründen bereitgestellt: