Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
This header is used by debugger. For more information, see:
extsfns.h contains the following programming interfaces:
Interfaces
| IDebugFAEntryTags When the !analyze debugger command runs, the analysis engine can load and run extension analysis plug-ins. It creates a DebugFailureAnalysisTags object. |
| IDebugFailureAnalysis IDebugFailureAnalysis is used for failure analysis processing. |
| IDebugFailureAnalysis2 When the !analyze debugger command runs, the analysis engine can load and run extension analysis plug-ins. It creates a DebugFailureAnalysis object. |
| IDebugFailureAnalysis3 IDebugFailureAnalysis3 is used for failure analysis processing. |
Callback functions
| EXT_ANALYSIS_PLUGIN When you write an Analysis Extension, you must implement and export an EXT_ANALYSIS_PLUGIN (_EFN_Analyze) function. |
Structures
| FA_ENTRY A DebugFailureAnalysis object has a collection of failure analysis entries (FA entries). Each FA entry is represented by an FA_ENTRY structure. For more information, see Failure Analysis Entries, Tags, and Data Types. |
Enumerations
| DEBUG_FAILURE_TYPE The values in the DEBUG_FAILURE_TYPE enumeration indicate the type of a failure. |
| DEBUG_FLR_PARAM_TYPE The values of DEBUG_FLR_PARAM_TYPE enumeration are tags that indicate the kind of information that is stored in failure analysis entry. |
| FA_ENTRY_TYPE A DebugFailureAnalysis object has a collection of failure analysis entries (FA entries). |
| FA_EXTENSION_PLUGIN_PHASE A value in the FA_EXTENSION_PLUGIN_PHASE enumeration is passed to the _EFN_Analyze function to specify which phase of the analysis is currently in progress. |