extsfns.h-Header
Dieser Header wird vom Debugger verwendet. Weitere Informationen finden Sie unter:
extsfns.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
IDebugFAEntryTags Wenn der Befehl "!analyze debugger" ausgeführt wird, kann das Analysemodul Erweiterungsanalyse-Plug-Ins laden und ausführen. Es erstellt ein DebugFailureAnalysisTags-Objekt. |
IDebugFailureAnalysis IDebugFailureAnalysis wird für die Fehleranalyse verwendet. |
IDebugFailureAnalysis2 Wenn der Befehl "!analyze debugger" ausgeführt wird, kann das Analysemodul Erweiterungsanalyse-Plug-Ins laden und ausführen. Es erstellt ein DebugFailureAnalysis-Objekt. |
IDebugFailureAnalysis3 IDebugFailureAnalysis3 wird zur Fehleranalyse verwendet. |
Rückruffunktionen
EXT_ANALYSIS_PLUGIN Wenn Sie eine Analyseerweiterung schreiben, müssen Sie eine EXT_ANALYSIS_PLUGIN -Funktion (_EFN_Analyze) implementieren und exportieren. |
Strukturen
FA_ENTRY Ein DebugFailureAnalysis-Objekt verfügt über eine Auflistung von Fehleranalyseeinträgen (FA-Einträge). Jeder FA-Eintrag wird durch eine FA_ENTRY Struktur dargestellt. Weitere Informationen finden Sie unter "Fehleranalyseeinträge", "Tags" und "Datentypen". |
Aufzählungen
DEBUG_FAILURE_TYPE Die Werte in der DEBUG_FAILURE_TYPE-Aufzählung geben den Typ eines Fehlers an. |
DEBUG_FLR_PARAM_TYPE Die Werte DEBUG_FLR_PARAM_TYPE Enumeration sind Tags, die die Art der Informationen angeben, die in fehleranalyseeintrag gespeichert werden. |
FA_ENTRY_TYPE Ein DebugFailureAnalysis-Objekt verfügt über eine Auflistung von Fehleranalyseeinträgen (FA-Einträge). |
FA_EXTENSION_PLUGIN_PHASE Ein Wert in der FA_EXTENSION_PLUGIN_PHASE-Aufzählung wird an die _EFN_Analyze-Funktion übergeben, um anzugeben, welche Phase der Analyse derzeit ausgeführt wird. |