IDebugFAEntryTags interface (extsfns.h)
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 |