Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
When the !analyze debugger command runs, the analysis engine can load and run extension analysis plug-ins. The analysis engine creates a DebugFailureAnalysisTags object to organize information about the tags that are used by a particular analysis session.
An extension analysis plug-in accesses a DebugFailureAnalysisTags object through an IDebugFAEntryTags interface. For more information, see Failure Analysis Entries, Tags, and Data Types
The IDebugFAEntryTags interface is not a COM interface;removremoproc that is, it does not inherit from IUnknown
To get an IDebugFAEntryTags interface, call the GetDebugFATagControl method of the IDebugFailureAnalysis2 interface.
In this section
| Topic | Description |
|---|---|
| The GetProperties method gets the name or description (or both) of a tag in a DebugFailureAnalysisTags object. | |
| The GetTagByName method searches for a tag that has a specified name. | |
| The GetType method gets the data type that is associated with a tag in a DebugFailureAnalysisTags object. | |
| The IsValidTagToSet method determines whether it is OK to set the data of a specified tag. | |
| The SetProperties method sets the name or description (or both) of a tag in a DebugFailureAnalysisTags object. | |
| The SetType method sets the data type that is associated with a tag in a DebugFailureAnalysisTags object. |
Methods
The IDebugFAEntryTags interface has these methods.
| IDebugFAEntryTags::GetProperties The GetProperties method gets the name or description (or both) of a tag in a DebugFailureAnalysisTags object. |
| IDebugFAEntryTags::GetTagByName The GetTagByName method searches for a tag that has a specified name. |
| IDebugFAEntryTags::GetType The GetType method gets the data type that is associated with a tag in a DebugFailureAnalysisTags object. |
| IDebugFAEntryTags::IsValidTagToSet The IsValidTagToSet method determines whether it is OK to set the data of a specified tag. |
| IDebugFAEntryTags::SetProperties The SetProperties method sets the name or description (or both) of a tag in a DebugFailureAnalysisTags object. |
| IDebugFAEntryTags::SetType The SetType method sets the data type that is associated with a tag in a DebugFailureAnalysisTags object. |
Requirements
| Requirement | Value |
|---|---|
| Target Platform | Windows |
| Header | extsfns.h |