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

GetProperties method

The GetProperties method gets the name or description (or both) of a tag in a DebugFailureAnalysisTags object.

GetTagByName method

The GetTagByName method searches for a tag that has a specified name.

GetType method

The GetType method gets the data type that is associated with a tag in a DebugFailureAnalysisTags object.

IsValidTagToSet method

The IsValidTagToSet method determines whether it is OK to set the data of a specified tag.

SetProperties method

The SetProperties method sets the name or description (or both) of a tag in a DebugFailureAnalysisTags object.

SetType method

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